Market Price
$ 98.52
Selling Price
$ 85.53
295
248
243
1459
Market Price
$ 108.32
Selling Price
$ 93.15
377
288
306
671
Market Price
$ 76.47
Selling Price
$ 64.40
438
409
88
440
Market Price
$ 81.69
Selling Price
$ 72.62
2317
1013
1960
2467
Market Price
$ 76.25
Selling Price
$ 66.56
3497
1175
1951
4380
Market Price
$ 94.23
Selling Price
$ 83.07
1310
1013
907
1944
Market Price
$ 111.83
Selling Price
$ 97.92
869
182
606
1509
Market Price
$ 98.86
Selling Price
$ 87.85
1799
854
1002
4352
Market Price
$ 78.99
Selling Price
$ 66.11
2356
1302
626
2985
Market Price
$ 108.71
Selling Price
$ 91.90
3372
3353
1393
4456
Market Price
$ 108.59
Selling Price
$ 98.13
801
304
487
827
Market Price
$ 98.04
Selling Price
$ 85.25
830
569
231
1428
Market Price
$ 72.89
Selling Price
$ 61.71
2487
692
1072
2963
Market Price
$ 66.49
Selling Price
$ 56.10
1401
1387
1040
2740
Market Price
$ 99.17
Selling Price
$ 83.92
1924
869
1219
2326
Market Price
$ 81.44
Selling Price
$ 73.51
1367
508
1171
2456
Market Price
$ 90.36
Selling Price
$ 76.20
2083
1914
1404
3721
Market Price
$ 112.72
Selling Price
$ 98.84
1557
1249
549
2127
Market Price
$ 87.67
Selling Price
$ 76.99
1392
464
404
2448
Market Price
$ 88.68
Selling Price
$ 77.04
689
183
523
1573
Market Price
$ 60.88
Selling Price
$ 55.07
636
460
508
884
Market Price
$ 91.93
Selling Price
$ 77.11
1754
692
1167
3013
Market Price
$ 105.76
Selling Price
$ 91.82
2381
2139
1204
3310
Market Price
$ 109.00
Selling Price
$ 94.33
553
197
246
2196
Market Price
$ 106.90
Selling Price
$ 93.61
1183
278
306
2778
Market Price
$ 71.67
Selling Price
$ 62.24
725
576
485
2644
Market Price
$ 95.11
Selling Price
$ 83.54
3449
867
1885
3967
Market Price
$ 95.20
Selling Price
$ 85.48
2263
1377
1183
3206
Market Price
$ 90.59
Selling Price
$ 81.62
441
156
413
1164
Market Price
$ 85.37
Selling Price
$ 74.54
3197
1237
2009
4939
Market Price
$ 72.93
Selling Price
$ 64.03
556
248
273
684
Market Price
$ 89.91
Selling Price
$ 78.20
3043
1017
1184
4289
Market Price
$ 88.90
Selling Price
$ 75.98
2722
1861
1862
4995
Market Price
$ 90.47
Selling Price
$ 82.24
1105
658
1039
1695
Market Price
$ 71.14
Selling Price
$ 64.08
319
303
143
1180
Market Price
$ 106.96
Selling Price
$ 90.38
592
263
154
595
Market Price
$ 76.03
Selling Price
$ 66.94
928
467
381
1741
Market Price
$ 88.02
Selling Price
$ 77.77
733
470
708
2434
Market Price
$ 70.04
Selling Price
$ 59.64
279
242
110
457
Market Price
$ 80.06
Selling Price
$ 69.81
3787
1329
3412
4493