Market Price
$ 99.54
Selling Price
$ 90.23
607
477
607
2219
Market Price
$ 99.51
Selling Price
$ 87.03
1077
355
355
4422
Market Price
$ 78.83
Selling Price
$ 67.30
259
115
179
1123
Market Price
$ 93.09
Selling Price
$ 79.49
2442
1963
584
3518
Market Price
$ 106.51
Selling Price
$ 91.72
3307
3300
987
4730
Market Price
$ 92.75
Selling Price
$ 78.70
4123
2047
3539
4334
Market Price
$ 110.85
Selling Price
$ 96.92
681
264
191
1046
Market Price
$ 68.81
Selling Price
$ 58.31
2117
1294
620
3636
Market Price
$ 70.51
Selling Price
$ 61.20
1250
329
833
1822
Market Price
$ 94.17
Selling Price
$ 78.90
2239
1806
1596
4495
Market Price
$ 102.53
Selling Price
$ 92.77
666
173
299
1681
Market Price
$ 94.96
Selling Price
$ 80.65
1445
375
846
1525
Market Price
$ 62.94
Selling Price
$ 55.83
881
634
768
2270
Market Price
$ 88.97
Selling Price
$ 77.16
1377
1320
1127
2601
Market Price
$ 73.51
Selling Price
$ 62.33
1899
382
505
3596
Market Price
$ 68.68
Selling Price
$ 59.83
547
269
341
2701
Market Price
$ 67.87
Selling Price
$ 60.60
1729
404
1693
3579
Market Price
$ 86.49
Selling Price
$ 77.40
814
219
319
3989
Market Price
$ 68.61
Selling Price
$ 61.13
663
593
430
2071
Market Price
$ 69.19
Selling Price
$ 57.75
2616
1602
2245
3427