Market Price
$ 113.54
Selling Price
$ 95.43
563
314
227
699
Market Price
$ 87.28
Selling Price
$ 73.96
2627
1535
2161
5000
Market Price
$ 130.36
Selling Price
$ 118.12
1567
656
1563
2312
Market Price
$ 91.48
Selling Price
$ 82.22
315
145
196
855
Market Price
$ 83.24
Selling Price
$ 74.33
1841
480
1487
1855
Market Price
$ 85.00
Selling Price
$ 73.14
1138
880
279
2833
Market Price
$ 85.86
Selling Price
$ 73.78
1574
1416
684
4885
Market Price
$ 108.98
Selling Price
$ 91.93
3366
1448
1791
4696
Market Price
$ 105.27
Selling Price
$ 88.62
1337
348
324
2589
Market Price
$ 123.42
Selling Price
$ 110.39
3983
2409
2324
4166
Market Price
$ 129.78
Selling Price
$ 114.44
1065
968
711
3256
Market Price
$ 134.91
Selling Price
$ 113.94
1200
891
310
3630
Market Price
$ 93.75
Selling Price
$ 78.42
1413
486
425
4162
Market Price
$ 135.03
Selling Price
$ 119.38
3147
1914
986
3682
Market Price
$ 118.07
Selling Price
$ 99.50
2259
745
545
2488
Market Price
$ 131.39
Selling Price
$ 119.37
1168
1089
432
1692
Market Price
$ 108.38
Selling Price
$ 92.45
1010
418
589
1900
Market Price
$ 83.22
Selling Price
$ 74.29
2338
2220
1099
3121
Market Price
$ 101.55
Selling Price
$ 86.33
150
81
74
547
Market Price
$ 93.92
Selling Price
$ 79.12
475
366
220
800