Market Price
$ 110.15
Selling Price
$ 98.47
3909
2918
2246
4003
Market Price
$ 98.48
Selling Price
$ 84.52
1695
1567
994
2602
Market Price
$ 87.75
Selling Price
$ 75.05
1060
640
315
2869
Market Price
$ 105.07
Selling Price
$ 93.24
2470
671
568
3691
Market Price
$ 78.60
Selling Price
$ 68.05
1164
558
590
1535
Market Price
$ 107.28
Selling Price
$ 93.33
4385
1776
2800
4518
Market Price
$ 63.19
Selling Price
$ 55.88
3014
916
1620
3836
Market Price
$ 99.50
Selling Price
$ 87.68
2149
1513
1497
3502
Market Price
$ 111.63
Selling Price
$ 94.51
297
61
67
935
Market Price
$ 93.28
Selling Price
$ 80.62
534
258
202
909
Market Price
$ 62.63
Selling Price
$ 55.20
1025
365
964
3292
Market Price
$ 84.15
Selling Price
$ 76.13
2358
1058
1384
2938
Market Price
$ 101.92
Selling Price
$ 90.14
733
319
409
2498
Market Price
$ 73.95
Selling Price
$ 62.53
478
177
456
922
Market Price
$ 81.84
Selling Price
$ 70.50
1490
987
884
2745
Market Price
$ 89.34
Selling Price
$ 78.33
1457
997
837
1899
Market Price
$ 70.09
Selling Price
$ 59.37
891
411
556
978
Market Price
$ 110.43
Selling Price
$ 98.52
1394
525
1321
4281
Market Price
$ 74.67
Selling Price
$ 67.40
3484
2503
2023
4216
Market Price
$ 71.75
Selling Price
$ 61.17
1020
978
732
2526
Market Price
$ 72.49
Selling Price
$ 61.14
3614
3383
2211
4598
Market Price
$ 109.62
Selling Price
$ 92.51
837
676
543
2684
Market Price
$ 81.95
Selling Price
$ 71.48
1822
979
504
4021
Market Price
$ 97.23
Selling Price
$ 84.62
2150
2048
1812
2349
Market Price
$ 118.62
Selling Price
$ 98.88
545
236
189
2348
Market Price
$ 70.49
Selling Price
$ 59.59
1366
667
793
1650
Market Price
$ 85.48
Selling Price
$ 77.35
462
385
448
1454
Market Price
$ 72.49
Selling Price
$ 61.39
455
243
119
1231
Market Price
$ 99.19
Selling Price
$ 87.54
1275
728
984
4159
Market Price
$ 110.43
Selling Price
$ 92.43
734
487
580
882
Market Price
$ 73.81
Selling Price
$ 62.54
1221
723
659
1264
Market Price
$ 98.69
Selling Price
$ 84.43
2940
1799
2674
4897
Market Price
$ 100.30
Selling Price
$ 86.86
1102
633
1020
1681
Market Price
$ 97.69
Selling Price
$ 83.63
1328
843
1120
2038
Market Price
$ 110.10
Selling Price
$ 92.10
3418
3046
3144
4715
Market Price
$ 105.24
Selling Price
$ 92.62
1965
1078
1149
2477
Market Price
$ 102.32
Selling Price
$ 90.66
661
215
239
1749
Market Price
$ 67.69
Selling Price
$ 57.90
1269
565
749
3065
Market Price
$ 85.43
Selling Price
$ 77.28
982
869
813
1916
Market Price
$ 69.21
Selling Price
$ 61.83
3145
2631
2182
4758