Market Price
$ 92.36
Selling Price
$ 82.23
1530
1420
822
4344
Market Price
$ 65.87
Selling Price
$ 55.91
270
104
261
490
Market Price
$ 69.72
Selling Price
$ 62.11
597
248
222
1401
Market Price
$ 109.76
Selling Price
$ 95.87
501
277
388
1022
Market Price
$ 84.47
Selling Price
$ 76.75
685
333
643
3421
Market Price
$ 109.47
Selling Price
$ 92.30
2930
2124
2924
3151
Market Price
$ 73.15
Selling Price
$ 65.91
2385
1739
1386
3111
Market Price
$ 104.01
Selling Price
$ 90.09
3302
2817
2327
4862
Market Price
$ 78.20
Selling Price
$ 65.85
2539
1270
1699
3515
Market Price
$ 69.22
Selling Price
$ 61.38
1397
739
1211
2408
Market Price
$ 71.35
Selling Price
$ 62.02
452
110
386
596
Market Price
$ 90.43
Selling Price
$ 79.23
1016
333
357
3890
Market Price
$ 104.10
Selling Price
$ 93.05
766
226
299
1407
Market Price
$ 95.93
Selling Price
$ 81.01
645
331
239
744
Market Price
$ 62.01
Selling Price
$ 56.33
994
216
665
2393
Market Price
$ 86.18
Selling Price
$ 77.88
1197
486
882
4605
Market Price
$ 89.25
Selling Price
$ 78.02
2032
1176
914
4049
Market Price
$ 78.49
Selling Price
$ 71.07
818
558
293
2023
Market Price
$ 99.97
Selling Price
$ 88.78
1008
373
666
4223
Market Price
$ 68.67
Selling Price
$ 61.94
2672
1602
2097
3831
Market Price
$ 93.60
Selling Price
$ 84.65
3202
1611
882
3647
Market Price
$ 64.30
Selling Price
$ 58.10
2683
2494
2104
4837
Market Price
$ 93.61
Selling Price
$ 79.61
343
303
114
810
Market Price
$ 95.65
Selling Price
$ 80.32
3160
761
2566
4387
Market Price
$ 106.16
Selling Price
$ 89.00
2621
1424
2383
4136
Market Price
$ 66.59
Selling Price
$ 59.22
1041
342
897
3422
Market Price
$ 108.25
Selling Price
$ 94.70
4131
834
2003
4386
Market Price
$ 73.12
Selling Price
$ 61.09
1103
250
319
1878
Market Price
$ 76.40
Selling Price
$ 66.59
2056
1993
616
4333
Market Price
$ 64.14
Selling Price
$ 57.62
1896
809
812
1951
Market Price
$ 65.09
Selling Price
$ 55.50
2971
1556
2664
3427
Market Price
$ 96.96
Selling Price
$ 84.29
542
530
412
738
Market Price
$ 69.19
Selling Price
$ 59.66
403
316
328
1012
Market Price
$ 94.62
Selling Price
$ 82.33
566
552
199
1681
Market Price
$ 95.21
Selling Price
$ 84.33
1548
955
1248
3712
Market Price
$ 113.60
Selling Price
$ 94.78
2267
2101
611
3556
Market Price
$ 92.15
Selling Price
$ 82.19
659
574
527
2671
Market Price
$ 67.49
Selling Price
$ 57.72
1618
1485
626
3180
Market Price
$ 76.52
Selling Price
$ 65.13
1482
434
456
1708
Market Price
$ 97.22
Selling Price
$ 85.65
1943
764
874
2223