Market Price
$ 48.75
Selling Price
$ 40.86
567
363
509
2167
Market Price
$ 45.22
Selling Price
$ 38.51
812
295
421
904
Market Price
$ 34.41
Selling Price
$ 30.56
587
577
419
1248
Market Price
$ 62.94
Selling Price
$ 53.10
1609
1335
1545
3347
Market Price
$ 54.42
Selling Price
$ 46.64
3241
1949
2792
4253
Market Price
$ 44.70
Selling Price
$ 40.04
1947
691
694
3787
Market Price
$ 34.45
Selling Price
$ 31.18
1764
1512
528
4364
Market Price
$ 34.41
Selling Price
$ 30.29
1162
378
807
2747
Market Price
$ 65.66
Selling Price
$ 55.09
2318
1042
1056
4553
Market Price
$ 43.80
Selling Price
$ 38.38
1062
490
514
1791
Market Price
$ 42.42
Selling Price
$ 37.28
453
98
94
1418
Market Price
$ 32.74
Selling Price
$ 29.33
795
292
475
2216
Market Price
$ 59.06
Selling Price
$ 51.46
2009
963
1666
2453
Market Price
$ 65.73
Selling Price
$ 55.99
2610
2477
2374
4709
Market Price
$ 52.25
Selling Price
$ 44.50
591
145
483
719
Market Price
$ 40.19
Selling Price
$ 35.50
2130
1073
2092
2843
Market Price
$ 57.00
Selling Price
$ 47.67
862
255
585
1546
Market Price
$ 53.10
Selling Price
$ 47.61
799
719
595
1083
Market Price
$ 65.81
Selling Price
$ 55.13
2660
2272
1783
4943
Market Price
$ 62.60
Selling Price
$ 56.01
539
316
200
685
Market Price
$ 49.01
Selling Price
$ 43.31
3413
2620
1426
3721
Market Price
$ 38.43
Selling Price
$ 33.51
856
280
618
2558
Market Price
$ 62.11
Selling Price
$ 56.42
2900
2757
2037
3873
Market Price
$ 31.18
Selling Price
$ 27.86
2871
1301
1124
3498
Market Price
$ 63.24
Selling Price
$ 54.29
318
64
302
993
Market Price
$ 28.87
Selling Price
$ 26.20
785
406
210
2800
Market Price
$ 58.22
Selling Price
$ 52.23
4267
2535
2088
4644
Market Price
$ 39.33
Selling Price
$ 34.99
428
377
276
511
Market Price
$ 51.67
Selling Price
$ 44.23
1955
1720
1593
2415
Market Price
$ 47.91
Selling Price
$ 42.06
1145
949
524
1338
Market Price
$ 53.72
Selling Price
$ 47.02
2633
776
1068
3104
Market Price
$ 51.35
Selling Price
$ 44.35
739
444
178
2082
Market Price
$ 29.65
Selling Price
$ 26.58
701
142
687
1584
Market Price
$ 37.44
Selling Price
$ 32.85
837
553
255
935
Market Price
$ 42.35
Selling Price
$ 37.55
987
914
231
2285
Market Price
$ 64.13
Selling Price
$ 54.97
1784
915
526
4317
Market Price
$ 52.25
Selling Price
$ 47.43
3473
2552
1081
4888
Market Price
$ 60.12
Selling Price
$ 52.40
2082
1498
706
3469
Market Price
$ 60.70
Selling Price
$ 51.52
1179
1041
939
1979
Market Price
$ 27.93
Selling Price
$ 25.06
472
413
117
2251