Market Price
$ 58.55
Selling Price
$ 49.46
580
344
522
2412
Market Price
$ 52.11
Selling Price
$ 43.61
3523
1315
998
3634
Market Price
$ 57.29
Selling Price
$ 47.86
1446
1130
366
1893
Market Price
$ 37.92
Selling Price
$ 33.56
4367
1244
1949
4897
Market Price
$ 63.28
Selling Price
$ 54.98
242
50
186
779
Market Price
$ 55.68
Selling Price
$ 48.78
594
368
255
2063
Market Price
$ 49.52
Selling Price
$ 42.98
2338
1569
734
4758
Market Price
$ 68.87
Selling Price
$ 58.70
967
699
307
4705
Market Price
$ 58.99
Selling Price
$ 51.84
2985
1441
2250
4141
Market Price
$ 41.22
Selling Price
$ 35.17
1571
973
1431
3289
Market Price
$ 50.95
Selling Price
$ 44.66
3928
2406
2231
4718
Market Price
$ 35.52
Selling Price
$ 31.05
347
327
101
1212
Market Price
$ 46.63
Selling Price
$ 40.20
3704
1772
2888
3922
Market Price
$ 57.25
Selling Price
$ 48.31
1592
881
1426
1986
Market Price
$ 54.43
Selling Price
$ 47.12
1706
1562
379
4713
Market Price
$ 34.77
Selling Price
$ 30.76
490
230
484
640
Market Price
$ 32.64
Selling Price
$ 27.23
615
556
147
1915
Market Price
$ 30.93
Selling Price
$ 26.79
2444
1140
619
4581
Market Price
$ 60.25
Selling Price
$ 50.57
1946
1567
461
4095
Market Price
$ 60.94
Selling Price
$ 55.36
259
225
57
755
Market Price
$ 35.41
Selling Price
$ 32.07
434
89
332
1081
Market Price
$ 31.29
Selling Price
$ 26.67
1877
1017
694
4443
Market Price
$ 54.66
Selling Price
$ 48.76
1536
1086
1495
4730
Market Price
$ 46.56
Selling Price
$ 40.71
3562
948
2502
4206
Market Price
$ 37.89
Selling Price
$ 31.59
1792
802
1123
4937
Market Price
$ 48.82
Selling Price
$ 42.42
2428
1724
1886
2982
Market Price
$ 61.43
Selling Price
$ 51.84
3806
2219
3216
4235
Market Price
$ 58.77
Selling Price
$ 52.25
1168
370
730
2223
Market Price
$ 44.99
Selling Price
$ 38.14
1816
963
1614
3529
Market Price
$ 55.65
Selling Price
$ 49.49
788
245
699
1359
Market Price
$ 30.34
Selling Price
$ 26.44
1421
1117
674
1597
Market Price
$ 63.51
Selling Price
$ 54.23
1692
1689
595
4264
Market Price
$ 56.69
Selling Price
$ 49.90
2188
1051
1927
2518
Market Price
$ 49.74
Selling Price
$ 45.09
4049
1732
1988
4535
Market Price
$ 59.89
Selling Price
$ 50.19
3332
1099
2034
3876
Market Price
$ 29.19
Selling Price
$ 25.29
3399
1722
2630
4725
Market Price
$ 62.11
Selling Price
$ 52.08
890
652
844
4445
Market Price
$ 64.39
Selling Price
$ 58.37
3079
1857
1402
4593
Market Price
$ 40.52
Selling Price
$ 36.59
2143
1135
1571
2920
Market Price
$ 66.60
Selling Price
$ 56.53
1875
649
1083
1889