Market Price
$ 36.60
Selling Price
$ 32.30
1861
1759
1181
3679
Market Price
$ 69.05
Selling Price
$ 59.98
3124
2671
2807
4738
Market Price
$ 67.56
Selling Price
$ 57.54
1084
558
972
1655
Market Price
$ 50.43
Selling Price
$ 44.24
786
479
585
2618
Market Price
$ 68.02
Selling Price
$ 57.88
980
911
818
3117
Market Price
$ 42.69
Selling Price
$ 38.39
827
259
473
1055
Market Price
$ 42.23
Selling Price
$ 36.36
1107
661
1028
2473
Market Price
$ 33.33
Selling Price
$ 27.81
1751
1557
1311
2480
Market Price
$ 29.61
Selling Price
$ 25.89
1079
294
1032
1313
Market Price
$ 55.73
Selling Price
$ 48.88
1939
1134
891
3765
Market Price
$ 62.64
Selling Price
$ 52.84
470
101
103
1635
Market Price
$ 60.18
Selling Price
$ 51.77
2315
809
1398
3517
Market Price
$ 43.51
Selling Price
$ 37.01
2277
791
2044
2744
Market Price
$ 42.29
Selling Price
$ 36.09
1459
1039
1185
1564
Market Price
$ 32.30
Selling Price
$ 27.81
1863
883
445
2636
Market Price
$ 43.10
Selling Price
$ 37.65
4256
3822
3998
4413
Market Price
$ 63.70
Selling Price
$ 56.82
2082
772
1040
3096
Market Price
$ 30.41
Selling Price
$ 27.15
1780
398
367
4472
Market Price
$ 34.37
Selling Price
$ 29.64
1206
882
842
2910
Market Price
$ 64.18
Selling Price
$ 55.35
1700
518
809
2379
Market Price
$ 43.44
Selling Price
$ 39.04
1877
395
1189
2860
Market Price
$ 58.34
Selling Price
$ 49.95
1741
812
979
2608
Market Price
$ 30.73
Selling Price
$ 26.90
1391
403
346
1850
Market Price
$ 61.14
Selling Price
$ 54.85
1874
1829
1137
2166
Market Price
$ 46.04
Selling Price
$ 39.12
2006
1188
1112
4505
Market Price
$ 58.11
Selling Price
$ 50.24
2119
1881
1459
3656
Market Price
$ 55.88
Selling Price
$ 50.70
686
175
576
955
Market Price
$ 41.54
Selling Price
$ 36.08
1610
1047
1249
3126
Market Price
$ 40.20
Selling Price
$ 34.91
1528
1103
910
4374
Market Price
$ 29.69
Selling Price
$ 26.15
3320
1618
980
4663
Market Price
$ 39.12
Selling Price
$ 35.28
1286
316
847
1342
Market Price
$ 62.47
Selling Price
$ 53.42
1232
592
844
3219
Market Price
$ 40.03
Selling Price
$ 33.94
2013
1516
1468
4988
Market Price
$ 49.50
Selling Price
$ 42.10
197
180
174
884
Market Price
$ 30.80
Selling Price
$ 27.18
1587
887
977
2336
Market Price
$ 39.10
Selling Price
$ 34.60
2739
1898
2197
3008
Market Price
$ 44.53
Selling Price
$ 40.28
4927
1126
4599
4966
Market Price
$ 68.71
Selling Price
$ 58.93
690
147
147
1016
Market Price
$ 35.00
Selling Price
$ 29.79
1749
445
1287
1946
Market Price
$ 51.13
Selling Price
$ 45.01
1726
1672
968
2842