Market Price
$ 67.18
Selling Price
$ 58.86
445
431
176
452
Market Price
$ 78.40
Selling Price
$ 65.43
164
104
153
518
Market Price
$ 63.01
Selling Price
$ 56.43
2541
2015
2087
3098
Market Price
$ 116.99
Selling Price
$ 97.91
2047
874
1760
3169
Market Price
$ 75.42
Selling Price
$ 67.38
1057
803
953
1204
Market Price
$ 105.82
Selling Price
$ 90.66
545
408
124
1281
Market Price
$ 77.72
Selling Price
$ 66.30
1472
788
1328
2250
Market Price
$ 91.79
Selling Price
$ 76.62
1868
1680
1797
3007
Market Price
$ 96.50
Selling Price
$ 87.26
213
129
69
436
Market Price
$ 67.77
Selling Price
$ 57.57
513
226
457
1578
Market Price
$ 90.31
Selling Price
$ 77.86
870
702
471
4043
Market Price
$ 85.91
Selling Price
$ 77.57
4146
2299
2345
4310
Market Price
$ 95.70
Selling Price
$ 85.00
1524
1451
1265
3953
Market Price
$ 91.71
Selling Price
$ 82.82
1035
323
644
1686
Market Price
$ 87.19
Selling Price
$ 76.69
2171
451
1397
4696
Market Price
$ 115.13
Selling Price
$ 96.55
2035
735
2031
4282
Market Price
$ 100.10
Selling Price
$ 87.68
994
209
258
4214
Market Price
$ 112.07
Selling Price
$ 95.62
476
337
304
1633
Market Price
$ 75.01
Selling Price
$ 67.81
1032
875
583
2219
Market Price
$ 74.51
Selling Price
$ 62.81
851
253
646
1606
Market Price
$ 70.65
Selling Price
$ 63.74
855
461
350
1764
Market Price
$ 79.37
Selling Price
$ 66.97
900
614
697
1353
Market Price
$ 95.87
Selling Price
$ 86.70
3498
3252
1637
4899
Market Price
$ 68.69
Selling Price
$ 59.84
980
678
643
3889
Market Price
$ 110.46
Selling Price
$ 96.50
444
164
339
1060
Market Price
$ 104.89
Selling Price
$ 93.22
450
432
175
900
Market Price
$ 85.12
Selling Price
$ 75.53
461
407
220
1306
Market Price
$ 103.60
Selling Price
$ 91.15
440
405
436
689
Market Price
$ 72.05
Selling Price
$ 64.40
3219
1924
3117
4955
Market Price
$ 86.88
Selling Price
$ 73.28
981
786
891
4186
Market Price
$ 107.02
Selling Price
$ 97.01
1581
760
1301
4228
Market Price
$ 66.88
Selling Price
$ 60.25
1792
1332
1675
4497
Market Price
$ 71.88
Selling Price
$ 64.42
1354
704
616
4127
Market Price
$ 113.63
Selling Price
$ 98.28
1408
638
829
1686
Market Price
$ 73.27
Selling Price
$ 65.32
2070
1186
1396
2141
Market Price
$ 83.37
Selling Price
$ 72.44
1865
1001
1470
4025
Market Price
$ 73.27
Selling Price
$ 65.96
1235
1220
688
2246
Market Price
$ 76.53
Selling Price
$ 67.46
1825
705
1254
4384
Market Price
$ 66.27
Selling Price
$ 57.44
305
247
66
538
Market Price
$ 77.35
Selling Price
$ 69.59
1192
1162
456
1806