Market Price
$ 41.09
Selling Price
$ 36.55
1124
928
467
2277
Market Price
$ 65.82
Selling Price
$ 58.43
2420
2381
1194
3556
Market Price
$ 62.60
Selling Price
$ 53.53
773
252
510
857
Market Price
$ 55.06
Selling Price
$ 49.74
1085
773
413
4578
Market Price
$ 50.54
Selling Price
$ 45.05
1377
1075
404
2539
Market Price
$ 55.22
Selling Price
$ 50.17
812
782
322
962
Market Price
$ 42.87
Selling Price
$ 36.94
1543
1454
774
2131
Market Price
$ 69.85
Selling Price
$ 59.84
130
38
116
540
Market Price
$ 64.59
Selling Price
$ 55.75
853
554
739
943
Market Price
$ 34.83
Selling Price
$ 29.64
2171
1775
1434
4856
Market Price
$ 50.67
Selling Price
$ 45.82
604
363
583
1084
Market Price
$ 53.53
Selling Price
$ 46.49
3059
2171
961
4092
Market Price
$ 47.15
Selling Price
$ 42.21
1456
703
690
3692
Market Price
$ 53.23
Selling Price
$ 46.51
1048
402
492
3293
Market Price
$ 50.78
Selling Price
$ 43.45
310
138
155
648
Market Price
$ 29.45
Selling Price
$ 25.25
1041
716
1014
1519
Market Price
$ 36.73
Selling Price
$ 30.93
1626
428
609
2930
Market Price
$ 53.76
Selling Price
$ 46.47
2292
1814
623
4806
Market Price
$ 56.54
Selling Price
$ 47.15
1507
1295
1208
2668
Market Price
$ 62.75
Selling Price
$ 54.75
1145
765
862
1479
Market Price
$ 50.18
Selling Price
$ 43.87
3302
1629
1912
4306
Market Price
$ 52.32
Selling Price
$ 46.53
1137
434
893
3752
Market Price
$ 48.35
Selling Price
$ 42.93
1074
345
703
3184
Market Price
$ 67.42
Selling Price
$ 59.37
1148
882
406
2098
Market Price
$ 60.95
Selling Price
$ 52.98
899
378
624
4458
Market Price
$ 29.51
Selling Price
$ 25.17
937
803
753
3182
Market Price
$ 45.98
Selling Price
$ 39.29
991
933
770
1834
Market Price
$ 43.02
Selling Price
$ 37.10
1130
1118
510
1654
Market Price
$ 61.24
Selling Price
$ 52.07
1942
1158
1588
4131
Market Price
$ 60.23
Selling Price
$ 54.41
693
571
329
2528
Market Price
$ 61.49
Selling Price
$ 53.34
3054
886
1371
3863
Market Price
$ 30.68
Selling Price
$ 27.42
3492
2685
2647
3855
Market Price
$ 34.83
Selling Price
$ 31.26
3950
3417
2761
4732
Market Price
$ 38.67
Selling Price
$ 34.62
1399
778
618
1675
Market Price
$ 58.56
Selling Price
$ 50.61
4625
1851
3774
4710
Market Price
$ 48.95
Selling Price
$ 41.15
2968
2224
2766
3619
Market Price
$ 37.95
Selling Price
$ 31.71
3364
1484
2373
3408
Market Price
$ 35.88
Selling Price
$ 30.80
942
592
633
1036
Market Price
$ 37.05
Selling Price
$ 32.43
1058
875
300
1757
Market Price
$ 65.61
Selling Price
$ 58.79
477
472
388
619