Market Price
$ 30.36
Selling Price
$ 25.74
848
502
248
2809
Market Price
$ 31.34
Selling Price
$ 26.33
787
317
350
2682
Market Price
$ 31.20
Selling Price
$ 26.96
731
531
162
1199
Market Price
$ 31.51
Selling Price
$ 27.83
486
220
397
1764
Market Price
$ 61.19
Selling Price
$ 52.39
1381
390
973
4706
Market Price
$ 40.58
Selling Price
$ 34.71
681
313
308
988
Market Price
$ 66.06
Selling Price
$ 55.39
3610
1252
1925
3897
Market Price
$ 42.32
Selling Price
$ 37.41
2841
2321
1601
4630
Market Price
$ 56.09
Selling Price
$ 47.22
1200
797
463
2085
Market Price
$ 40.43
Selling Price
$ 34.57
1661
801
355
3242
Market Price
$ 38.68
Selling Price
$ 33.54
1873
760
1068
3996
Market Price
$ 57.19
Selling Price
$ 47.71
1848
972
1066
4114
Market Price
$ 57.05
Selling Price
$ 48.34
1022
855
950
2183
Market Price
$ 63.88
Selling Price
$ 56.33
651
165
440
694
Market Price
$ 38.91
Selling Price
$ 34.43
1696
1408
786
4837
Market Price
$ 33.47
Selling Price
$ 30.28
1129
704
396
2941
Market Price
$ 62.93
Selling Price
$ 53.99
2047
1301
1963
4197
Market Price
$ 41.70
Selling Price
$ 36.55
696
299
416
2975
Market Price
$ 53.02
Selling Price
$ 46.26
1060
749
887
1324
Market Price
$ 52.26
Selling Price
$ 44.92
2461
1290
679
4129
Market Price
$ 45.63
Selling Price
$ 39.44
3536
3117
1241
4024
Market Price
$ 46.97
Selling Price
$ 42.43
2055
574
545
2788
Market Price
$ 43.56
Selling Price
$ 37.57
1905
1148
1344
3484
Market Price
$ 34.07
Selling Price
$ 28.47
1695
1412
1115
2843
Market Price
$ 31.25
Selling Price
$ 26.60
945
722
777
3370
Market Price
$ 56.11
Selling Price
$ 49.84
1159
921
549
2313
Market Price
$ 60.59
Selling Price
$ 54.19
1033
748
288
1863
Market Price
$ 63.81
Selling Price
$ 53.71
2799
847
2516
3172
Market Price
$ 32.08
Selling Price
$ 28.12
4032
2719
3448
4132
Market Price
$ 61.49
Selling Price
$ 55.63
1741
460
774
4237
Market Price
$ 46.49
Selling Price
$ 40.01
536
285
450
2133
Market Price
$ 46.51
Selling Price
$ 39.81
1536
978
1244
2444
Market Price
$ 38.28
Selling Price
$ 33.01
1380
1333
286
2408
Market Price
$ 37.10
Selling Price
$ 33.42
1551
1073
1039
4862
Market Price
$ 54.29
Selling Price
$ 48.03
1269
330
343
1712
Market Price
$ 28.48
Selling Price
$ 25.57
349
94
77
509
Market Price
$ 35.34
Selling Price
$ 29.95
270
203
79
417
Market Price
$ 50.46
Selling Price
$ 44.72
353
319
226
1220
Market Price
$ 63.01
Selling Price
$ 56.22
3812
2852
3398
3918
Market Price
$ 41.07
Selling Price
$ 35.45
1546
727
624
1802