Market Price
$ 100.14
Selling Price
$ 83.97
557
216
273
924
Market Price
$ 114.44
Selling Price
$ 97.79
2285
1147
1604
3793
Market Price
$ 83.76
Selling Price
$ 72.65
1854
723
648
3714
Market Price
$ 64.63
Selling Price
$ 55.49
569
209
249
1393
Market Price
$ 94.36
Selling Price
$ 79.27
2093
2023
1333
2417
Market Price
$ 74.46
Selling Price
$ 65.95
1794
704
1676
1874
Market Price
$ 111.97
Selling Price
$ 94.50
2529
1130
604
2842
Market Price
$ 66.22
Selling Price
$ 58.51
994
735
612
2954
Market Price
$ 89.19
Selling Price
$ 77.02
2015
1521
1600
2889
Market Price
$ 101.32
Selling Price
$ 90.52
1228
505
833
2436
Market Price
$ 91.45
Selling Price
$ 77.53
1387
1045
1344
2881
Market Price
$ 110.60
Selling Price
$ 95.38
2312
1922
485
4165
Market Price
$ 97.37
Selling Price
$ 85.46
1840
562
792
4629
Market Price
$ 72.15
Selling Price
$ 62.97
1838
665
804
4287
Market Price
$ 104.65
Selling Price
$ 87.46
789
239
613
2402
Market Price
$ 102.08
Selling Price
$ 91.78
791
239
754
1579
Market Price
$ 104.88
Selling Price
$ 90.81
1238
789
469
2361
Market Price
$ 98.35
Selling Price
$ 87.75
2242
743
760
3978
Market Price
$ 80.83
Selling Price
$ 68.32
1429
851
1323
1955
Market Price
$ 96.99
Selling Price
$ 80.95
1769
1586
1485
2064
Market Price
$ 89.90
Selling Price
$ 79.14
3297
825
2745
4486
Market Price
$ 68.36
Selling Price
$ 57.26
699
200
396
1142
Market Price
$ 72.64
Selling Price
$ 65.38
2588
1670
1060
3091
Market Price
$ 99.48
Selling Price
$ 86.22
1740
1652
837
2566
Market Price
$ 99.50
Selling Price
$ 88.90
875
431
824
3466
Market Price
$ 96.30
Selling Price
$ 86.43
1555
1518
674
1824
Market Price
$ 107.34
Selling Price
$ 96.08
1755
1033
552
1899
Market Price
$ 113.78
Selling Price
$ 98.32
1701
1529
690
1802
Market Price
$ 111.01
Selling Price
$ 98.85
480
467
227
519
Market Price
$ 94.35
Selling Price
$ 84.30
382
375
133
1255
Market Price
$ 100.32
Selling Price
$ 89.22
2683
2223
627
3170
Market Price
$ 64.15
Selling Price
$ 58.27
4174
3997
973
4914
Market Price
$ 93.53
Selling Price
$ 78.37
1409
1284
425
2158
Market Price
$ 110.39
Selling Price
$ 92.86
1254
1005
548
2190
Market Price
$ 106.82
Selling Price
$ 95.65
810
364
594
3387
Market Price
$ 111.22
Selling Price
$ 95.46
590
373
230
598
Market Price
$ 107.04
Selling Price
$ 94.21
2385
1867
826
2982
Market Price
$ 108.05
Selling Price
$ 92.20
1838
1220
442
2897
Market Price
$ 98.89
Selling Price
$ 89.27
1728
1412
879
2751
Market Price
$ 83.68
Selling Price
$ 70.38
2258
1113
1248
3337