Market Price
$ 85.25
Selling Price
$ 71.86
245
166
215
589
Market Price
$ 99.92
Selling Price
$ 88.51
269
180
246
744
Market Price
$ 107.41
Selling Price
$ 90.56
1342
1261
318
4537
Market Price
$ 103.21
Selling Price
$ 88.43
1802
1702
1005
2143
Market Price
$ 110.38
Selling Price
$ 98.86
2923
614
2333
3809
Market Price
$ 99.75
Selling Price
$ 87.62
2239
1381
1769
3818
Market Price
$ 112.93
Selling Price
$ 94.75
3101
3033
1011
4355
Market Price
$ 92.43
Selling Price
$ 81.05
1082
731
299
1310
Market Price
$ 93.96
Selling Price
$ 85.16
244
165
239
407
Market Price
$ 80.18
Selling Price
$ 67.26
543
366
322
2211
Market Price
$ 105.97
Selling Price
$ 94.71
391
269
255
1122
Market Price
$ 64.32
Selling Price
$ 58.43
2690
1111
2096
3451
Market Price
$ 70.12
Selling Price
$ 62.14
2787
2281
615
4141
Market Price
$ 109.09
Selling Price
$ 95.09
954
766
422
3364
Market Price
$ 71.06
Selling Price
$ 60.78
1794
505
1711
4261
Market Price
$ 107.92
Selling Price
$ 95.26
205
98
139
408
Market Price
$ 102.82
Selling Price
$ 90.85
1452
1374
1076
1887
Market Price
$ 84.61
Selling Price
$ 71.99
3283
1387
1921
3538
Market Price
$ 95.91
Selling Price
$ 86.03
1222
1033
553
2022
Market Price
$ 81.27
Selling Price
$ 71.73
1041
402
544
2267
Market Price
$ 83.42
Selling Price
$ 72.53
3388
3139
2391
4886
Market Price
$ 72.89
Selling Price
$ 63.98
1257
312
442
2769
Market Price
$ 93.13
Selling Price
$ 78.79
913
836
377
1835
Market Price
$ 72.09
Selling Price
$ 62.32
3303
1451
2908
4877
Market Price
$ 97.54
Selling Price
$ 88.61
1575
928
1051
4289
Market Price
$ 74.19
Selling Price
$ 64.57
2968
609
1426
4549
Market Price
$ 99.30
Selling Price
$ 89.08
385
314
154
631
Market Price
$ 75.92
Selling Price
$ 64.62
1079
368
240
3890
Market Price
$ 99.67
Selling Price
$ 89.00
1013
999
470
1253
Market Price
$ 92.95
Selling Price
$ 79.12
1068
730
1036
2106
Market Price
$ 77.38
Selling Price
$ 69.21
3722
2915
2512
4521
Market Price
$ 99.96
Selling Price
$ 85.31
3166
2391
677
4239
Market Price
$ 98.76
Selling Price
$ 86.11
2873
2161
2828
3329
Market Price
$ 75.56
Selling Price
$ 67.41
2325
2312
2245
3665
Market Price
$ 105.94
Selling Price
$ 94.65
1652
1631
1173
3637
Market Price
$ 69.46
Selling Price
$ 58.28
188
43
96
406
Market Price
$ 68.93
Selling Price
$ 61.91
1076
386
935
1488
Market Price
$ 112.92
Selling Price
$ 94.76
576
567
282
2063
Market Price
$ 105.90
Selling Price
$ 89.63
146
29
38
642
Market Price
$ 79.85
Selling Price
$ 70.12
263
239
72
591