Market Price
$ 95.80
Selling Price
$ 82.35
3244
2376
1651
4253
Market Price
$ 71.09
Selling Price
$ 63.66
1457
1147
720
1652
Market Price
$ 87.99
Selling Price
$ 74.99
1271
320
726
4951
Market Price
$ 95.40
Selling Price
$ 85.43
1081
456
805
1485
Market Price
$ 60.74
Selling Price
$ 55.05
668
520
417
1418
Market Price
$ 100.81
Selling Price
$ 88.94
2408
908
1678
2787
Market Price
$ 94.93
Selling Price
$ 82.21
1037
543
602
3347
Market Price
$ 87.75
Selling Price
$ 74.37
1228
1163
549
1447
Market Price
$ 87.22
Selling Price
$ 78.22
1640
1544
1525
2475
Market Price
$ 65.53
Selling Price
$ 57.90
361
261
101
798
Market Price
$ 76.65
Selling Price
$ 66.77
929
626
571
2961
Market Price
$ 86.12
Selling Price
$ 73.65
749
556
266
2030
Market Price
$ 76.46
Selling Price
$ 67.49
606
505
325
823
Market Price
$ 111.95
Selling Price
$ 98.93
2152
2036
1549
4665
Market Price
$ 108.15
Selling Price
$ 94.72
1660
1066
477
1841
Market Price
$ 92.09
Selling Price
$ 77.23
737
283
694
1128
Market Price
$ 70.99
Selling Price
$ 64.14
1772
1486
1429
3791
Market Price
$ 74.16
Selling Price
$ 62.82
1479
402
668
2068
Market Price
$ 77.89
Selling Price
$ 64.99
4057
2629
958
4059
Market Price
$ 92.42
Selling Price
$ 83.71
1990
546
1437
4995
Market Price
$ 96.79
Selling Price
$ 84.86
993
970
897
1700
Market Price
$ 96.59
Selling Price
$ 80.52
4539
3847
4537
4955
Market Price
$ 69.07
Selling Price
$ 58.25
895
406
211
896
Market Price
$ 90.17
Selling Price
$ 81.25
1757
858
833
4174
Market Price
$ 76.61
Selling Price
$ 68.33
2837
1451
1867
4469
Market Price
$ 113.96
Selling Price
$ 97.80
1695
1439
877
4337
Market Price
$ 91.01
Selling Price
$ 77.89
377
233
245
1230
Market Price
$ 72.28
Selling Price
$ 64.22
1107
260
565
2647
Market Price
$ 70.25
Selling Price
$ 62.73
3411
3196
1895
3723
Market Price
$ 112.15
Selling Price
$ 94.15
925
732
873
997
Market Price
$ 104.13
Selling Price
$ 88.34
1015
788
685
1457
Market Price
$ 79.60
Selling Price
$ 68.18
1713
492
1602
4394
Market Price
$ 109.74
Selling Price
$ 95.19
2164
2137
2140
3097
Market Price
$ 83.32
Selling Price
$ 73.59
2807
1663
1527
4648
Market Price
$ 65.81
Selling Price
$ 57.92
725
608
267
1980
Market Price
$ 112.26
Selling Price
$ 97.66
450
361
163
1069
Market Price
$ 108.94
Selling Price
$ 95.80
723
339
528
2692
Market Price
$ 88.36
Selling Price
$ 79.45
330
242
264
809
Market Price
$ 91.01
Selling Price
$ 82.15
1562
799
1489
3186
Market Price
$ 69.60
Selling Price
$ 62.76
704
455
319
1603