Market Price
$ 105.97
Selling Price
$ 96.06
656
354
259
1153
Market Price
$ 77.39
Selling Price
$ 69.58
1570
1442
1420
4866
Market Price
$ 95.22
Selling Price
$ 80.28
1315
330
1287
3668
Market Price
$ 85.83
Selling Price
$ 77.60
2094
1045
1498
3776
Market Price
$ 77.56
Selling Price
$ 69.58
2822
2502
939
4099
Market Price
$ 64.09
Selling Price
$ 57.09
796
209
560
1465
Market Price
$ 81.91
Selling Price
$ 68.30
1828
1349
1375
3345
Market Price
$ 88.54
Selling Price
$ 76.46
684
136
468
1741
Market Price
$ 68.24
Selling Price
$ 57.01
577
442
121
1576
Market Price
$ 91.98
Selling Price
$ 80.53
673
623
274
1426
Market Price
$ 93.56
Selling Price
$ 82.21
3930
3007
3689
4464
Market Price
$ 108.62
Selling Price
$ 91.84
2715
654
1228
3013
Market Price
$ 71.24
Selling Price
$ 63.32
3170
1992
796
3770
Market Price
$ 66.83
Selling Price
$ 56.59
1983
1886
865
4871
Market Price
$ 94.87
Selling Price
$ 84.21
2190
2115
1102
2553
Market Price
$ 68.07
Selling Price
$ 59.16
1810
457
796
3019
Market Price
$ 90.41
Selling Price
$ 81.53
1234
552
1092
2734
Market Price
$ 110.67
Selling Price
$ 97.83
707
155
241
2140
Market Price
$ 69.61
Selling Price
$ 58.87
1124
392
262
4286
Market Price
$ 105.78
Selling Price
$ 91.17
1051
546
342
3277
Market Price
$ 82.11
Selling Price
$ 70.00
1960
1779
1504
2586
Market Price
$ 77.11
Selling Price
$ 67.94
1285
1176
1216
3399
Market Price
$ 64.52
Selling Price
$ 56.90
1977
1145
1902
4258
Market Price
$ 115.29
Selling Price
$ 97.86
2163
620
1157
3077
Market Price
$ 75.11
Selling Price
$ 67.13
1570
1066
1339
2440
Market Price
$ 83.56
Selling Price
$ 75.59
609
334
329
2845
Market Price
$ 65.43
Selling Price
$ 55.95
4212
3086
1663
4387
Market Price
$ 93.33
Selling Price
$ 79.05
1141
931
739
4931
Market Price
$ 108.46
Selling Price
$ 94.76
523
311
468
738
Market Price
$ 79.46
Selling Price
$ 69.25
1740
808
1672
4459
Market Price
$ 78.44
Selling Price
$ 65.50
1812
968
1396
1934
Market Price
$ 94.51
Selling Price
$ 82.42
1941
1277
573
2901
Market Price
$ 91.77
Selling Price
$ 82.53
2509
1957
1784
4451
Market Price
$ 107.43
Selling Price
$ 91.74
2324
1864
1677
4448
Market Price
$ 74.48
Selling Price
$ 63.06
786
243
402
2344
Market Price
$ 64.33
Selling Price
$ 56.19
824
691
727
1641
Market Price
$ 109.54
Selling Price
$ 98.30
1296
285
648
3520
Market Price
$ 94.55
Selling Price
$ 82.77
374
356
195
528
Market Price
$ 104.13
Selling Price
$ 86.84
136
127
88
552
Market Price
$ 96.86
Selling Price
$ 84.15
746
591
218
2189