Market Price
$ 54.52
Selling Price
$ 47.28
1103
1101
1076
3220
Market Price
$ 57.48
Selling Price
$ 48.00
801
308
703
2032
Market Price
$ 37.29
Selling Price
$ 32.57
705
423
482
843
Market Price
$ 60.86
Selling Price
$ 53.28
297
70
106
928
Market Price
$ 60.16
Selling Price
$ 53.98
4879
4109
1719
4921
Market Price
$ 46.08
Selling Price
$ 41.12
4856
3450
1640
4995
Market Price
$ 37.59
Selling Price
$ 32.57
4817
1387
1001
4939
Market Price
$ 51.18
Selling Price
$ 43.93
4777
3166
3772
4882
Market Price
$ 33.54
Selling Price
$ 28.56
4678
1473
4402
4947
Market Price
$ 36.46
Selling Price
$ 30.76
4686
2900
4391
4725
Market Price
$ 45.34
Selling Price
$ 40.45
4518
1017
4373
4912
Market Price
$ 37.05
Selling Price
$ 31.99
4720
2530
4194
4881