Market Price
$ 66.10
Selling Price
$ 56.52
556
550
409
1501
Market Price
$ 60.49
Selling Price
$ 53.84
3601
3564
2254
3663
Market Price
$ 58.49
Selling Price
$ 50.89
1480
403
654
3785
Market Price
$ 68.74
Selling Price
$ 58.54
596
207
176
840
Market Price
$ 28.35
Selling Price
$ 25.60
2315
1838
1791
3865
Market Price
$ 30.56
Selling Price
$ 26.48
4283
2526
1095
4611
Market Price
$ 31.49
Selling Price
$ 27.27
925
749
659
1807
Market Price
$ 33.18
Selling Price
$ 28.29
3870
2681
804
4076
Market Price
$ 45.66
Selling Price
$ 41.39
220
175
126
453
Market Price
$ 60.51
Selling Price
$ 51.23
550
286
369
659
Market Price
$ 32.04
Selling Price
$ 28.25
651
182
644
746
Market Price
$ 39.89
Selling Price
$ 33.34
1776
412
620
2392
Market Price
$ 56.88
Selling Price
$ 49.48
2032
659
577
4066
Market Price
$ 33.17
Selling Price
$ 28.02
468
297
390
1944
Market Price
$ 52.28
Selling Price
$ 45.21
1280
1167
845
4830
Market Price
$ 65.33
Selling Price
$ 57.67
3984
1260
1422
4448
Market Price
$ 30.46
Selling Price
$ 26.05
3651
1873
2167
4106
Market Price
$ 59.56
Selling Price
$ 50.86
2363
2126
478
3564
Market Price
$ 36.96
Selling Price
$ 32.75
3660
1611
2809
3739
Market Price
$ 62.67
Selling Price
$ 52.63
341
83
290
926
Market Price
$ 66.75
Selling Price
$ 56.80
2958
1917
2635
2984
Market Price
$ 40.38
Selling Price
$ 33.79
3227
1763
1568
3631
Market Price
$ 34.86
Selling Price
$ 29.05
2231
1859
1524
4973
Market Price
$ 44.60
Selling Price
$ 40.49
2006
1192
1014
4394
Market Price
$ 42.92
Selling Price
$ 37.79
384
171
290
1159
Market Price
$ 35.18
Selling Price
$ 29.50
595
394
450
970
Market Price
$ 44.23
Selling Price
$ 39.89
1897
1078
1192
4644
Market Price
$ 71.02
Selling Price
$ 59.99
3023
2263
2808
3336
Market Price
$ 37.09
Selling Price
$ 31.69
2950
2654
2345
4424
Market Price
$ 41.78
Selling Price
$ 36.15
385
213
111
1277
Market Price
$ 33.73
Selling Price
$ 29.69
2784
1486
2251
3429
Market Price
$ 34.19
Selling Price
$ 29.10
1433
540
1397
1926
Market Price
$ 33.69
Selling Price
$ 30.27
239
48
180
536
Market Price
$ 36.63
Selling Price
$ 32.41
3495
3093
3471
4287
Market Price
$ 55.73
Selling Price
$ 47.26
1044
247
618
1654
Market Price
$ 40.72
Selling Price
$ 36.30
977
366
284
1419
Market Price
$ 66.33
Selling Price
$ 59.75
2775
1339
1973
4459
Market Price
$ 38.20
Selling Price
$ 32.48
946
676
443
1075
Market Price
$ 55.30
Selling Price
$ 49.22
995
955
613
3587
Market Price
$ 31.97
Selling Price
$ 27.87
2095
1421
949
3791