Market Price
$ 59.02
Selling Price
$ 52.86
1648
822
662
1873
Market Price
$ 54.35
Selling Price
$ 48.46
623
356
172
2823
Market Price
$ 35.59
Selling Price
$ 31.48
1742
608
1638
2979
Market Price
$ 58.68
Selling Price
$ 51.31
952
203
582
4336
Market Price
$ 65.79
Selling Price
$ 55.02
457
256
286
1414
Market Price
$ 64.34
Selling Price
$ 54.60
752
458
653
2924
Market Price
$ 49.14
Selling Price
$ 40.99
1771
1321
535
1883
Market Price
$ 35.29
Selling Price
$ 30.11
126
39
57
593
Market Price
$ 33.47
Selling Price
$ 28.20
1668
1393
1583
4689
Market Price
$ 33.99
Selling Price
$ 28.62
2067
1764
1416
4688
Market Price
$ 47.89
Selling Price
$ 41.64
535
349
287
2227
Market Price
$ 57.76
Selling Price
$ 51.52
1377
533
510
1907
Market Price
$ 59.89
Selling Price
$ 51.99
295
182
201
1001
Market Price
$ 30.83
Selling Price
$ 26.14
432
396
366
1655
Market Price
$ 33.96
Selling Price
$ 29.57
375
78
305
417
Market Price
$ 37.21
Selling Price
$ 32.24
2258
1972
1219
4671
Market Price
$ 65.20
Selling Price
$ 58.87
1029
364
827
2027
Market Price
$ 62.84
Selling Price
$ 55.71
1162
744
445
4610
Market Price
$ 47.54
Selling Price
$ 41.56
3592
2343
3025
4224
Market Price
$ 36.75
Selling Price
$ 30.69
2615
1958
2186
3287