Market Price
$ 64.25
Selling Price
$ 56.83
241
200
232
589
Market Price
$ 62.18
Selling Price
$ 55.58
578
250
250
2741
Market Price
$ 48.51
Selling Price
$ 42.02
2775
2593
1116
3801
Market Price
$ 51.13
Selling Price
$ 43.17
1788
1720
504
2077
Market Price
$ 55.70
Selling Price
$ 49.61
1076
467
666
1838
Market Price
$ 40.65
Selling Price
$ 36.63
783
549
183
871
Market Price
$ 65.97
Selling Price
$ 59.51
639
480
490
877
Market Price
$ 51.39
Selling Price
$ 43.64
582
565
132
623
Market Price
$ 37.06
Selling Price
$ 32.90
907
587
630
1277
Market Price
$ 63.67
Selling Price
$ 55.29
4460
945
3589
4603
Market Price
$ 44.56
Selling Price
$ 37.85
1545
604
832
3260
Market Price
$ 68.29
Selling Price
$ 59.65
2330
1459
1541
3470
Market Price
$ 48.49
Selling Price
$ 43.47
3373
2911
2252
4062
Market Price
$ 63.97
Selling Price
$ 55.90
2924
2520
2047
3687
Market Price
$ 41.30
Selling Price
$ 35.34
1128
945
386
2132
Market Price
$ 49.41
Selling Price
$ 43.60
566
268
355
1492
Market Price
$ 49.02
Selling Price
$ 40.88
2168
1120
2065
3907
Market Price
$ 63.80
Selling Price
$ 56.93
3213
1833
2381
4187
Market Price
$ 44.31
Selling Price
$ 37.93
1843
935
1828
1846
Market Price
$ 67.53
Selling Price
$ 59.24
1953
1008
1505
2385