Market Price
$ 100.61
Selling Price
$ 86.73
1738
1075
633
1829
Market Price
$ 97.57
Selling Price
$ 86.41
2356
2319
1807
2481
Market Price
$ 95.40
Selling Price
$ 82.11
485
381
436
1752
Market Price
$ 70.03
Selling Price
$ 60.37
1682
1681
857
2731
Market Price
$ 96.55
Selling Price
$ 84.25
4122
3100
2403
4935
Market Price
$ 100.98
Selling Price
$ 87.30
1524
588
1321
1626
Market Price
$ 93.91
Selling Price
$ 84.41
3475
1596
1595
4914
Market Price
$ 89.22
Selling Price
$ 78.59
1713
1389
970
3236
Market Price
$ 65.55
Selling Price
$ 55.18
363
312
333
474
Market Price
$ 89.69
Selling Price
$ 76.77
355
108
112
1673
Market Price
$ 90.66
Selling Price
$ 76.55
854
527
178
3343
Market Price
$ 109.92
Selling Price
$ 98.33
287
182
233
1034
Market Price
$ 86.31
Selling Price
$ 76.04
2043
911
1534
3583
Market Price
$ 107.05
Selling Price
$ 90.28
4555
1916
4189
4603
Market Price
$ 107.29
Selling Price
$ 92.13
2065
550
1305
3734
Market Price
$ 103.63
Selling Price
$ 90.45
4637
4449
1881
4734
Market Price
$ 83.57
Selling Price
$ 72.37
2287
2029
1138
2630
Market Price
$ 82.43
Selling Price
$ 72.14
4031
1478
1247
4733
Market Price
$ 89.66
Selling Price
$ 77.78
1707
1288
862
4174
Market Price
$ 64.11
Selling Price
$ 57.91
1880
1070
596
3920
Market Price
$ 108.54
Selling Price
$ 96.26
1829
1601
817
4817
Market Price
$ 106.89
Selling Price
$ 93.47
724
229
323
3247
Market Price
$ 85.91
Selling Price
$ 76.02
3158
1378
650
3917
Market Price
$ 90.26
Selling Price
$ 77.22
431
263
100
1445
Market Price
$ 96.77
Selling Price
$ 85.02
841
381
318
2576
Market Price
$ 91.86
Selling Price
$ 82.96
820
259
801
1163
Market Price
$ 87.14
Selling Price
$ 76.93
1251
805
1079
4345
Market Price
$ 108.42
Selling Price
$ 96.90
503
258
191
1189
Market Price
$ 69.86
Selling Price
$ 58.85
3492
1127
1028
4372
Market Price
$ 68.68
Selling Price
$ 62.12
4261
2373
1727
4726
Market Price
$ 112.04
Selling Price
$ 94.92
759
182
157
1240
Market Price
$ 90.09
Selling Price
$ 75.16
1590
366
643
2507
Market Price
$ 71.00
Selling Price
$ 60.63
1873
863
555
3102
Market Price
$ 64.51
Selling Price
$ 57.66
2165
688
984
2647
Market Price
$ 82.40
Selling Price
$ 72.22
3828
3009
861
4469
Market Price
$ 81.46
Selling Price
$ 68.15
2531
2062
983
2966
Market Price
$ 62.83
Selling Price
$ 56.51
1617
812
1225
3925
Market Price
$ 95.23
Selling Price
$ 82.47
2174
920
1782
2589
Market Price
$ 64.93
Selling Price
$ 56.27
1423
1366
1118
3159
Market Price
$ 85.42
Selling Price
$ 77.30
3016
944
706
4488