Market Price
$ 92.05
Selling Price
$ 82.11
4178
3596
1221
4400
Market Price
$ 103.68
Selling Price
$ 92.57
527
420
229
1779
Market Price
$ 89.25
Selling Price
$ 79.24
1101
597
1023
3843
Market Price
$ 114.18
Selling Price
$ 97.54
3112
1484
1707
3335
Market Price
$ 81.86
Selling Price
$ 73.82
606
475
194
833
Market Price
$ 64.70
Selling Price
$ 57.53
2222
1126
1544
2527
Market Price
$ 113.56
Selling Price
$ 96.94
1123
747
1122
4738
Market Price
$ 94.26
Selling Price
$ 80.05
521
521
134
1274
Market Price
$ 79.82
Selling Price
$ 68.10
94
89
46
458
Market Price
$ 77.23
Selling Price
$ 68.49
1414
1027
849
1703
Market Price
$ 84.48
Selling Price
$ 73.12
288
283
187
1035
Market Price
$ 92.78
Selling Price
$ 80.70
3984
1294
2045
4529
Market Price
$ 87.23
Selling Price
$ 77.13
356
168
242
1754
Market Price
$ 107.95
Selling Price
$ 97.98
337
322
205
969
Market Price
$ 107.23
Selling Price
$ 89.92
481
265
419
773
Market Price
$ 117.36
Selling Price
$ 98.87
187
139
41
445
Market Price
$ 64.41
Selling Price
$ 57.81
1581
949
1033
1711
Market Price
$ 106.40
Selling Price
$ 89.07
1100
673
434
1120
Market Price
$ 96.69
Selling Price
$ 81.51
940
315
205
4103
Market Price
$ 103.52
Selling Price
$ 87.82
2594
1945
1572
2818
Market Price
$ 62.71
Selling Price
$ 56.87
1402
366
1024
2004
Market Price
$ 72.85
Selling Price
$ 61.84
1236
1066
255
1643
Market Price
$ 76.47
Selling Price
$ 65.77
1619
649
598
2601
Market Price
$ 64.13
Selling Price
$ 56.01
1770
1503
1508
3148
Market Price
$ 78.21
Selling Price
$ 67.76
1501
1028
1238
1744
Market Price
$ 69.96
Selling Price
$ 61.26
1401
854
1045
1430
Market Price
$ 107.27
Selling Price
$ 90.51
394
82
296
1324
Market Price
$ 109.90
Selling Price
$ 97.43
1044
541
386
2086
Market Price
$ 94.55
Selling Price
$ 84.55
2396
1136
2236
2622
Market Price
$ 70.16
Selling Price
$ 60.77
1527
374
646
2203
Market Price
$ 96.83
Selling Price
$ 84.10
1175
786
980
1402
Market Price
$ 81.93
Selling Price
$ 72.24
359
263
284
1070
Market Price
$ 104.06
Selling Price
$ 88.70
1620
647
804
4464
Market Price
$ 84.50
Selling Price
$ 76.09
2643
2256
642
2954
Market Price
$ 91.52
Selling Price
$ 78.91
1716
1585
1112
3275
Market Price
$ 99.21
Selling Price
$ 87.83
395
232
148
446
Market Price
$ 67.13
Selling Price
$ 57.74
1553
642
894
4930
Market Price
$ 110.64
Selling Price
$ 92.62
4326
3714
4177
4930
Market Price
$ 80.32
Selling Price
$ 72.79
841
760
498
2930
Market Price
$ 79.86
Selling Price
$ 72.11
250
157
63
828