Market Price
$ 86.50
Selling Price
$ 74.77
1203
400
852
1796
Market Price
$ 71.97
Selling Price
$ 65.12
2743
1670
2475
4944
Market Price
$ 89.77
Selling Price
$ 79.94
680
410
395
1372
Market Price
$ 89.25
Selling Price
$ 78.53
4065
4050
3010
4756
Market Price
$ 82.15
Selling Price
$ 71.24
719
354
643
1530
Market Price
$ 66.10
Selling Price
$ 59.56
1329
438
516
3233
Market Price
$ 64.73
Selling Price
$ 57.18
1796
481
1173
2367
Market Price
$ 99.42
Selling Price
$ 86.45
2499
1760
2209
3691
Market Price
$ 90.72
Selling Price
$ 77.36
880
793
215
1784
Market Price
$ 90.33
Selling Price
$ 81.78
594
463
282
884
Market Price
$ 89.15
Selling Price
$ 77.52
2365
1338
714
3328
Market Price
$ 112.87
Selling Price
$ 98.27
573
167
205
1188
Market Price
$ 68.92
Selling Price
$ 60.94
1325
1285
1127
2680
Market Price
$ 76.14
Selling Price
$ 65.15
282
189
112
408
Market Price
$ 79.54
Selling Price
$ 69.93
566
536
325
2552
Market Price
$ 103.89
Selling Price
$ 91.17
517
340
358
930
Market Price
$ 74.26
Selling Price
$ 66.30
245
161
76
530
Market Price
$ 88.19
Selling Price
$ 76.45
1377
971
458
1485
Market Price
$ 85.51
Selling Price
$ 72.31
3741
2499
3331
4312
Market Price
$ 85.90
Selling Price
$ 76.71
2000
1570
663
3134
Market Price
$ 97.26
Selling Price
$ 85.41
1777
802
1141
1778
Market Price
$ 77.72
Selling Price
$ 69.11
926
731
738
2166
Market Price
$ 77.14
Selling Price
$ 68.38
1480
928
1367
1565
Market Price
$ 102.27
Selling Price
$ 87.26
3630
2042
3515
4826
Market Price
$ 69.00
Selling Price
$ 60.31
1895
1596
845
3836
Market Price
$ 114.84
Selling Price
$ 97.10
2435
2252
1872
4135
Market Price
$ 111.93
Selling Price
$ 94.07
1097
319
448
2846
Market Price
$ 88.67
Selling Price
$ 76.74
1404
863
1373
2235
Market Price
$ 71.76
Selling Price
$ 63.55
1696
1680
590
1810
Market Price
$ 109.31
Selling Price
$ 91.33
2557
2050
1602
2736
Market Price
$ 112.91
Selling Price
$ 98.04
3224
743
1460
3403
Market Price
$ 62.70
Selling Price
$ 55.96
401
134
222
837
Market Price
$ 96.34
Selling Price
$ 86.25
1791
1514
525
3619
Market Price
$ 74.56
Selling Price
$ 62.76
1717
1350
521
2579
Market Price
$ 96.22
Selling Price
$ 86.85
833
521
581
3453
Market Price
$ 72.80
Selling Price
$ 61.50
983
491
342
1825
Market Price
$ 79.45
Selling Price
$ 69.88
2863
2421
1828
3512
Market Price
$ 90.60
Selling Price
$ 77.64
1020
610
614
1748
Market Price
$ 82.79
Selling Price
$ 73.10
875
250
440
1840
Market Price
$ 104.47
Selling Price
$ 92.29
678
394
558
2216