Market Price
$ 100.56
Selling Price
$ 86.44
470
103
268
1020
Market Price
$ 91.63
Selling Price
$ 82.38
911
522
891
1247
Market Price
$ 72.94
Selling Price
$ 60.82
1563
1067
631
1876
Market Price
$ 83.91
Selling Price
$ 70.23
1715
489
1509
4328
Market Price
$ 71.74
Selling Price
$ 63.78
2924
2662
2825
4664
Market Price
$ 87.93
Selling Price
$ 79.23
2718
1951
868
4180
Market Price
$ 74.15
Selling Price
$ 63.12
587
499
250
809
Market Price
$ 103.67
Selling Price
$ 89.79
229
45
82
514
Market Price
$ 111.49
Selling Price
$ 95.61
1776
486
1558
2558
Market Price
$ 77.72
Selling Price
$ 67.08
196
152
187
753
Market Price
$ 89.67
Selling Price
$ 76.27
772
199
492
2518
Market Price
$ 98.51
Selling Price
$ 86.42
4778
4682
2606
4858
Market Price
$ 64.23
Selling Price
$ 56.28
3207
3194
917
3830
Market Price
$ 68.82
Selling Price
$ 61.33
2062
1101
1158
2615
Market Price
$ 73.14
Selling Price
$ 65.12
425
331
300
1326
Market Price
$ 98.31
Selling Price
$ 84.42
1898
764
681
3333
Market Price
$ 97.45
Selling Price
$ 86.00
1820
1648
1775
4162
Market Price
$ 113.03
Selling Price
$ 96.85
2837
1449
1093
3280
Market Price
$ 93.67
Selling Price
$ 85.09
876
765
549
919
Market Price
$ 72.93
Selling Price
$ 61.86
1484
1385
1124
3368
Market Price
$ 99.86
Selling Price
$ 85.74
3277
2623
975
3762
Market Price
$ 105.48
Selling Price
$ 89.28
995
940
347
2834
Market Price
$ 68.36
Selling Price
$ 57.89
2347
2142
2043
2377
Market Price
$ 91.27
Selling Price
$ 77.73
1870
1001
1163
2857
Market Price
$ 74.89
Selling Price
$ 62.58
1980
697
1673
4629
Market Price
$ 101.59
Selling Price
$ 89.39
1339
316
1018
4081
Market Price
$ 113.71
Selling Price
$ 95.13
3070
730
2697
3208
Market Price
$ 112.98
Selling Price
$ 95.75
2307
1651
2210
2463
Market Price
$ 91.02
Selling Price
$ 80.21
1594
460
1250
4258
Market Price
$ 82.38
Selling Price
$ 68.76
3740
1086
2250
4378
Market Price
$ 117.18
Selling Price
$ 98.87
1366
836
959
3983
Market Price
$ 93.52
Selling Price
$ 79.53
1559
1114
535
2539
Market Price
$ 108.53
Selling Price
$ 95.92
391
325
364
866
Market Price
$ 84.79
Selling Price
$ 71.02
1314
984
486
1800
Market Price
$ 75.73
Selling Price
$ 68.07
213
60
126
668
Market Price
$ 82.61
Selling Price
$ 71.44
1525
640
490
4254
Market Price
$ 71.17
Selling Price
$ 63.37
1189
1006
685
3246
Market Price
$ 103.91
Selling Price
$ 92.81
393
143
97
982
Market Price
$ 80.12
Selling Price
$ 71.22
1140
937
419
2363
Market Price
$ 112.11
Selling Price
$ 98.77
3480
2911
3466
3816