Market Price
$ 105.94
Selling Price
$ 90.54
275
203
212
1044
Market Price
$ 99.57
Selling Price
$ 83.13
573
218
247
1669
Market Price
$ 88.40
Selling Price
$ 75.36
1018
842
453
4263
Market Price
$ 89.31
Selling Price
$ 79.57
3096
2396
2031
4744
Market Price
$ 85.39
Selling Price
$ 74.49
1771
771
1738
1817
Market Price
$ 103.64
Selling Price
$ 93.96
1337
1202
350
3729
Market Price
$ 77.97
Selling Price
$ 69.43
4544
3578
1936
4569
Market Price
$ 77.34
Selling Price
$ 66.07
2282
1475
1685
3176
Market Price
$ 76.19
Selling Price
$ 68.64
1065
392
708
1873
Market Price
$ 99.93
Selling Price
$ 88.71
557
181
393
2650
Market Price
$ 85.60
Selling Price
$ 77.30
1149
533
1105
2992
Market Price
$ 89.31
Selling Price
$ 80.93
2877
1338
919
4365
Market Price
$ 69.87
Selling Price
$ 61.46
346
254
233
910
Market Price
$ 103.17
Selling Price
$ 86.45
109
105
66
544
Market Price
$ 84.29
Selling Price
$ 75.93
1289
346
1284
1350
Market Price
$ 76.76
Selling Price
$ 64.73
1259
452
496
1795
Market Price
$ 71.07
Selling Price
$ 64.24
818
625
808
1106
Market Price
$ 79.37
Selling Price
$ 67.16
1416
616
1400
2174
Market Price
$ 79.48
Selling Price
$ 72.19
3218
3187
661
3236
Market Price
$ 90.81
Selling Price
$ 79.59
1097
663
890
1412
Market Price
$ 67.10
Selling Price
$ 60.92
2715
1805
2101
3086
Market Price
$ 63.59
Selling Price
$ 56.68
1985
1075
1528
3693
Market Price
$ 99.58
Selling Price
$ 85.15
1376
1276
1138
3166
Market Price
$ 88.55
Selling Price
$ 75.36
1610
350
1420
1676
Market Price
$ 72.91
Selling Price
$ 64.22
294
225
99
1257
Market Price
$ 102.25
Selling Price
$ 92.91
1528
459
1037
2651
Market Price
$ 96.28
Selling Price
$ 85.78
3163
2756
1078
3839
Market Price
$ 103.39
Selling Price
$ 93.66
2917
1826
2728
3279
Market Price
$ 73.79
Selling Price
$ 65.17
1453
989
429
4614
Market Price
$ 101.89
Selling Price
$ 88.40
219
114
109
578
Market Price
$ 70.24
Selling Price
$ 63.27
1592
543
978
3720
Market Price
$ 86.74
Selling Price
$ 72.32
174
162
170
405
Market Price
$ 75.02
Selling Price
$ 66.45
439
342
276
1659
Market Price
$ 80.72
Selling Price
$ 68.30
1887
1863
1172
3584
Market Price
$ 102.11
Selling Price
$ 88.02
487
234
330
634
Market Price
$ 103.63
Selling Price
$ 90.94
402
157
305
1353
Market Price
$ 99.26
Selling Price
$ 89.22
1591
1198
638
3264
Market Price
$ 63.97
Selling Price
$ 56.06
1506
374
1086
3560
Market Price
$ 67.89
Selling Price
$ 60.03
3112
2755
2924
3602
Market Price
$ 71.70
Selling Price
$ 63.02
1472
628
1139
2524