Market Price
$ 82.55
Selling Price
$ 73.80
4531
3284
4106
4599
Market Price
$ 66.92
Selling Price
$ 59.30
2644
868
2338
3300
Market Price
$ 65.64
Selling Price
$ 55.89
1472
377
1183
2655
Market Price
$ 65.04
Selling Price
$ 55.05
1459
1314
494
3673
Market Price
$ 93.45
Selling Price
$ 84.13
2170
601
1703
4655
Market Price
$ 99.90
Selling Price
$ 88.86
2595
2294
2233
3166
Market Price
$ 84.71
Selling Price
$ 72.39
2430
2371
582
3038
Market Price
$ 96.86
Selling Price
$ 87.36
1925
1419
1832
4299
Market Price
$ 83.01
Selling Price
$ 73.81
1835
1124
1819
2056
Market Price
$ 69.30
Selling Price
$ 60.89
1955
522
1301
2383
Market Price
$ 101.54
Selling Price
$ 87.89
3182
2435
2002
3763
Market Price
$ 73.18
Selling Price
$ 63.85
1462
577
645
1798
Market Price
$ 70.05
Selling Price
$ 58.78
995
780
775
4190
Market Price
$ 85.50
Selling Price
$ 73.02
1071
978
396
2231
Market Price
$ 77.47
Selling Price
$ 69.11
2812
1330
1735
4720
Market Price
$ 66.20
Selling Price
$ 57.84
839
289
797
2519
Market Price
$ 64.25
Selling Price
$ 55.04
1936
656
1747
2322
Market Price
$ 94.34
Selling Price
$ 83.44
1379
883
984
2516
Market Price
$ 101.94
Selling Price
$ 87.73
1146
372
360
3696
Market Price
$ 66.89
Selling Price
$ 56.07
654
220
237
2198
Market Price
$ 104.95
Selling Price
$ 89.87
584
439
333
961
Market Price
$ 76.69
Selling Price
$ 68.76
896
732
780
1148
Market Price
$ 77.55
Selling Price
$ 66.31
203
86
90
1010
Market Price
$ 79.24
Selling Price
$ 69.26
2366
918
1456
3588
Market Price
$ 67.39
Selling Price
$ 60.33
2453
1517
2147
2584
Market Price
$ 104.42
Selling Price
$ 88.47
1871
609
923
2297
Market Price
$ 106.42
Selling Price
$ 94.33
3591
1204
1404
4923
Market Price
$ 95.03
Selling Price
$ 80.07
3136
1914
2173
4101
Market Price
$ 111.64
Selling Price
$ 98.34
673
472
319
1188
Market Price
$ 84.59
Selling Price
$ 74.87
996
885
803
2245
Market Price
$ 83.84
Selling Price
$ 73.67
3374
1395
971
4077
Market Price
$ 76.94
Selling Price
$ 64.83
1394
1224
634
1837
Market Price
$ 95.67
Selling Price
$ 79.82
1726
512
1476
3703
Market Price
$ 70.27
Selling Price
$ 63.76
646
609
584
820
Market Price
$ 67.70
Selling Price
$ 61.33
3261
2429
1035
3610
Market Price
$ 104.76
Selling Price
$ 91.96
1272
383
330
3044
Market Price
$ 96.28
Selling Price
$ 85.16
1171
985
297
2087
Market Price
$ 102.67
Selling Price
$ 92.94
2949
2682
2794
4840
Market Price
$ 72.59
Selling Price
$ 64.19
845
611
748
1751
Market Price
$ 80.76
Selling Price
$ 72.33
2998
2662
2738
4631