Market Price
$ 104.90
Selling Price
$ 90.62
1556
563
1299
2128
Market Price
$ 111.46
Selling Price
$ 95.01
2049
563
1076
2346
Market Price
$ 94.11
Selling Price
$ 80.48
2278
949
1200
3535
Market Price
$ 94.61
Selling Price
$ 84.13
2143
1766
1405
2646
Market Price
$ 112.60
Selling Price
$ 95.06
2654
1728
1340
3886
Market Price
$ 99.21
Selling Price
$ 82.72
2324
2106
2155
4109
Market Price
$ 102.85
Selling Price
$ 87.85
2390
1240
1696
4227
Market Price
$ 66.94
Selling Price
$ 56.50
519
356
488
1207
Market Price
$ 87.35
Selling Price
$ 75.89
614
543
307
1387
Market Price
$ 103.32
Selling Price
$ 89.32
585
135
451
705
Market Price
$ 103.63
Selling Price
$ 90.57
3558
2981
1418
4856
Market Price
$ 65.98
Selling Price
$ 58.84
1582
1450
1406
2487
Market Price
$ 76.26
Selling Price
$ 64.21
415
143
142
1176
Market Price
$ 92.57
Selling Price
$ 83.73
2861
2788
702
4255
Market Price
$ 97.65
Selling Price
$ 85.15
314
100
154
962
Market Price
$ 106.15
Selling Price
$ 95.68
3326
1577
1490
4165
Market Price
$ 80.21
Selling Price
$ 68.74
855
464
566
1513
Market Price
$ 75.60
Selling Price
$ 64.35
295
94
167
802
Market Price
$ 94.32
Selling Price
$ 80.67
3523
2532
880
3594
Market Price
$ 77.77
Selling Price
$ 65.33
1271
302
627
1727
Market Price
$ 76.02
Selling Price
$ 63.66
1558
868
1259
3555
Market Price
$ 74.36
Selling Price
$ 65.99
98
23
34
436
Market Price
$ 65.80
Selling Price
$ 55.76
1176
958
892
1197
Market Price
$ 115.07
Selling Price
$ 96.60
591
591
207
1832
Market Price
$ 95.46
Selling Price
$ 80.09
3744
1391
3572
4717
Market Price
$ 78.94
Selling Price
$ 68.28
1388
821
973
1570
Market Price
$ 99.81
Selling Price
$ 83.43
603
421
129
688
Market Price
$ 92.33
Selling Price
$ 83.30
1174
361
1101
2692
Market Price
$ 87.01
Selling Price
$ 78.01
1294
382
329
2250
Market Price
$ 117.26
Selling Price
$ 98.59
788
759
386
3572
Market Price
$ 84.38
Selling Price
$ 75.98
2088
1804
647
2177
Market Price
$ 84.58
Selling Price
$ 75.44
998
673
664
2876
Market Price
$ 95.61
Selling Price
$ 82.07
881
290
849
3929
Market Price
$ 74.73
Selling Price
$ 63.98
1939
1079
1766
2937
Market Price
$ 72.62
Selling Price
$ 60.94
2224
1533
1282
3221
Market Price
$ 72.02
Selling Price
$ 61.90
947
259
743
1360
Market Price
$ 93.06
Selling Price
$ 79.19
3563
3212
2954
4124
Market Price
$ 102.71
Selling Price
$ 93.02
418
375
278
1747
Market Price
$ 113.03
Selling Price
$ 95.63
1974
600
523
2882
Market Price
$ 94.31
Selling Price
$ 80.71
1298
930
307
1413