Market Price
$ 56.70
Selling Price
$ 50.81
1951
786
1830
4915
Market Price
$ 63.14
Selling Price
$ 54.23
1119
333
246
2808
Market Price
$ 35.18
Selling Price
$ 30.11
1564
737
894
2261
Market Price
$ 56.17
Selling Price
$ 47.10
4398
3132
1747
4722
Market Price
$ 28.43
Selling Price
$ 25.13
4347
3212
2312
4399
Market Price
$ 33.11
Selling Price
$ 29.52
2619
989
1210
2703
Market Price
$ 66.56
Selling Price
$ 55.83
1041
803
541
2021
Market Price
$ 32.33
Selling Price
$ 28.20
3643
1070
1043
4136
Market Price
$ 61.30
Selling Price
$ 55.06
702
378
298
1286
Market Price
$ 59.49
Selling Price
$ 50.70
461
319
105
1937
Market Price
$ 38.54
Selling Price
$ 34.48
656
501
375
1891
Market Price
$ 35.63
Selling Price
$ 32.24
1360
1188
707
1560
Market Price
$ 37.39
Selling Price
$ 33.90
898
892
318
2957
Market Price
$ 57.42
Selling Price
$ 49.09
1951
1783
1502
2363
Market Price
$ 30.31
Selling Price
$ 27.18
785
564
650
857
Market Price
$ 51.35
Selling Price
$ 43.94
437
226
116
1009
Market Price
$ 63.80
Selling Price
$ 55.83
497
198
137
1561
Market Price
$ 53.68
Selling Price
$ 46.74
3487
2667
1189
3549
Market Price
$ 31.31
Selling Price
$ 27.63
2934
931
1778
4411
Market Price
$ 65.07
Selling Price
$ 57.13
2136
1520
817
4064
Market Price
$ 64.52
Selling Price
$ 54.34
1327
1095
1032
1944
Market Price
$ 33.82
Selling Price
$ 28.20
2041
1304
612
3883
Market Price
$ 35.53
Selling Price
$ 32.21
1288
606
1285
3295
Market Price
$ 69.49
Selling Price
$ 59.29
1496
1294
424
4377
Market Price
$ 53.05
Selling Price
$ 44.74
164
115
164
582
Market Price
$ 40.10
Selling Price
$ 34.81
659
242
334
671
Market Price
$ 55.32
Selling Price
$ 46.43
2889
1474
751
3052
Market Price
$ 67.13
Selling Price
$ 57.45
311
218
113
807
Market Price
$ 29.07
Selling Price
$ 25.27
2039
943
1887
3648
Market Price
$ 45.36
Selling Price
$ 37.97
2964
791
2074
4006
Market Price
$ 54.62
Selling Price
$ 46.52
1880
629
895
2170
Market Price
$ 52.00
Selling Price
$ 44.88
3272
2788
1366
3763
Market Price
$ 46.09
Selling Price
$ 39.29
1400
963
405
1861
Market Price
$ 59.36
Selling Price
$ 53.86
389
97
254
1322
Market Price
$ 63.04
Selling Price
$ 56.66
3892
1166
910
4471
Market Price
$ 53.20
Selling Price
$ 44.82
3122
1885
754
4159
Market Price
$ 67.47
Selling Price
$ 59.15
2010
1287
911
2370
Market Price
$ 57.45
Selling Price
$ 51.97
1498
1175
777
3577
Market Price
$ 40.96
Selling Price
$ 35.24
2218
1997
802
2564
Market Price
$ 62.15
Selling Price
$ 56.40
1412
776
862
2561