Market Price
$ 70.87
Selling Price
$ 61.55
1567
1463
1275
3060
Market Price
$ 96.25
Selling Price
$ 81.47
1594
1080
1180
4496
Market Price
$ 111.65
Selling Price
$ 96.93
151
64
146
508
Market Price
$ 85.94
Selling Price
$ 72.06
718
561
554
818
Market Price
$ 92.85
Selling Price
$ 84.13
1196
613
1087
3237
Market Price
$ 78.26
Selling Price
$ 68.53
1997
1282
763
4903
Market Price
$ 96.42
Selling Price
$ 82.50
2618
1711
2045
4948
Market Price
$ 109.23
Selling Price
$ 96.33
1445
1263
1225
2405
Market Price
$ 63.52
Selling Price
$ 56.04
1944
1451
1211
4046
Market Price
$ 96.64
Selling Price
$ 86.96
2469
1625
1355
3399
Market Price
$ 75.06
Selling Price
$ 63.92
1325
288
946
2336
Market Price
$ 70.28
Selling Price
$ 59.22
484
102
459
1402
Market Price
$ 68.09
Selling Price
$ 59.05
1287
357
827
1370
Market Price
$ 101.01
Selling Price
$ 89.68
994
916
269
4964
Market Price
$ 112.23
Selling Price
$ 96.79
3582
751
2810
4582
Market Price
$ 113.88
Selling Price
$ 98.42
1809
656
1671
3774
Market Price
$ 76.97
Selling Price
$ 69.43
378
168
91
1031
Market Price
$ 112.27
Selling Price
$ 93.92
1209
886
908
2837
Market Price
$ 67.06
Selling Price
$ 56.38
972
257
719
1151
Market Price
$ 98.68
Selling Price
$ 88.33
798
442
467
971
Market Price
$ 111.22
Selling Price
$ 95.42
3933
826
1663
4963
Market Price
$ 90.41
Selling Price
$ 81.93
832
507
669
1063
Market Price
$ 102.31
Selling Price
$ 86.41
4521
4055
1460
4983
Market Price
$ 98.11
Selling Price
$ 83.70
1412
1089
702
2046
Market Price
$ 107.05
Selling Price
$ 92.37
2229
1168
910
3083
Market Price
$ 109.26
Selling Price
$ 93.05
2021
967
1856
4219
Market Price
$ 72.53
Selling Price
$ 61.96
1515
1219
1386
2512
Market Price
$ 113.56
Selling Price
$ 97.92
2865
2593
931
3477
Market Price
$ 77.07
Selling Price
$ 65.54
2127
769
631
2777
Market Price
$ 96.93
Selling Price
$ 87.59
1136
782
737
3652
Market Price
$ 101.99
Selling Price
$ 91.14
336
95
307
572
Market Price
$ 104.32
Selling Price
$ 89.71
523
178
312
1222
Market Price
$ 68.07
Selling Price
$ 56.80
3076
1358
1918
4514
Market Price
$ 106.39
Selling Price
$ 90.43
1338
930
501
3341
Market Price
$ 114.72
Selling Price
$ 98.78
1158
583
1074
3425
Market Price
$ 84.91
Selling Price
$ 72.16
820
264
750
1803
Market Price
$ 112.18
Selling Price
$ 98.34
837
680
614
1431
Market Price
$ 102.23
Selling Price
$ 92.18
596
464
429
2273
Market Price
$ 64.46
Selling Price
$ 58.52
3274
2228
2907
4451
Market Price
$ 93.32
Selling Price
$ 77.80
1219
1030
1136
2110