Market Price
$ 64.05
Selling Price
$ 57.50
531
235
446
559
Market Price
$ 49.00
Selling Price
$ 43.33
4184
1975
1761
4964
Market Price
$ 62.79
Selling Price
$ 56.39
505
434
151
2174
Market Price
$ 41.47
Selling Price
$ 36.20
2983
1599
2898
4272
Market Price
$ 38.90
Selling Price
$ 33.21
930
848
613
2047
Market Price
$ 64.34
Selling Price
$ 58.28
1736
1471
937
3580
Market Price
$ 64.33
Selling Price
$ 54.39
1293
416
642
2726
Market Price
$ 56.52
Selling Price
$ 51.23
300
144
239
545
Market Price
$ 40.72
Selling Price
$ 35.58
2381
1749
1245
3215
Market Price
$ 67.13
Selling Price
$ 57.23
1757
1245
799
1979
Market Price
$ 60.85
Selling Price
$ 51.85
601
546
333
1428
Market Price
$ 55.16
Selling Price
$ 47.35
428
279
213
1397
Market Price
$ 46.50
Selling Price
$ 41.63
512
441
502
1099
Market Price
$ 66.80
Selling Price
$ 56.93
1747
930
371
3895
Market Price
$ 29.91
Selling Price
$ 26.01
2229
1131
1665
2585
Market Price
$ 60.85
Selling Price
$ 51.04
1374
949
1027
2840
Market Price
$ 62.24
Selling Price
$ 56.39
1904
1660
1224
2234
Market Price
$ 39.54
Selling Price
$ 33.64
3077
1355
1223
4018
Market Price
$ 62.26
Selling Price
$ 52.27
349
97
199
996
Market Price
$ 49.84
Selling Price
$ 44.23
372
346
127
481
Market Price
$ 56.64
Selling Price
$ 47.96
3001
1220
1683
4596
Market Price
$ 53.90
Selling Price
$ 45.19
2021
1488
1997
3507
Market Price
$ 46.98
Selling Price
$ 39.34
559
524
233
751
Market Price
$ 50.29
Selling Price
$ 42.16
1588
905
334
3412
Market Price
$ 41.74
Selling Price
$ 37.16
1385
782
1036
1422
Market Price
$ 30.89
Selling Price
$ 27.88
1744
1003
1159
4734
Market Price
$ 57.52
Selling Price
$ 49.08
1153
913
1108
2030
Market Price
$ 48.34
Selling Price
$ 40.83
2174
487
581
2578
Market Price
$ 35.38
Selling Price
$ 31.70
1885
1722
1162
3555
Market Price
$ 63.19
Selling Price
$ 54.22
2318
2188
959
4693
Market Price
$ 68.00
Selling Price
$ 59.80
1225
373
552
4633
Market Price
$ 44.88
Selling Price
$ 38.25
181
46
90
645
Market Price
$ 52.34
Selling Price
$ 47.16
1467
1043
304
1975
Market Price
$ 51.59
Selling Price
$ 45.85
2934
1178
2163
3803
Market Price
$ 34.03
Selling Price
$ 29.03
1274
431
1018
1334
Market Price
$ 68.43
Selling Price
$ 59.76
546
378
234
1068
Market Price
$ 40.21
Selling Price
$ 34.93
859
344
545
3873
Market Price
$ 34.06
Selling Price
$ 29.96
544
116
352
1412
Market Price
$ 59.20
Selling Price
$ 53.28
921
592
292
1334
Market Price
$ 52.16
Selling Price
$ 47.15
824
168
807
1019