Market Price
$ 61.90
Selling Price
$ 54.89
255
145
61
1158
Market Price
$ 32.49
Selling Price
$ 28.57
1802
1596
1619
3036
Market Price
$ 37.65
Selling Price
$ 32.65
1887
1145
1396
2641
Market Price
$ 55.10
Selling Price
$ 48.22
1569
1352
1229
2204
Market Price
$ 43.62
Selling Price
$ 37.82
3104
1261
2975
3674
Market Price
$ 55.73
Selling Price
$ 50.30
1502
1390
953
2374
Market Price
$ 61.24
Selling Price
$ 51.22
316
165
183
939
Market Price
$ 43.95
Selling Price
$ 36.93
710
640
159
2021
Market Price
$ 70.47
Selling Price
$ 59.48
739
521
656
2352
Market Price
$ 64.98
Selling Price
$ 55.16
699
394
610
1268
Market Price
$ 45.90
Selling Price
$ 40.44
3206
2493
2574
4409
Market Price
$ 47.42
Selling Price
$ 40.68
1246
1143
307
3934
Market Price
$ 53.55
Selling Price
$ 45.98
2607
2205
1169
3882
Market Price
$ 61.25
Selling Price
$ 54.74
1693
757
393
4832
Market Price
$ 37.26
Selling Price
$ 32.58
2497
675
858
3564
Market Price
$ 31.39
Selling Price
$ 27.71
425
293
112
2058
Market Price
$ 29.89
Selling Price
$ 27.00
3972
1097
1263
4415
Market Price
$ 43.02
Selling Price
$ 39.09
630
207
362
1126
Market Price
$ 71.29
Selling Price
$ 59.48
838
519
311
3434
Market Price
$ 63.37
Selling Price
$ 54.44
2437
626
542
4176
Market Price
$ 46.07
Selling Price
$ 39.24
2199
1993
1961
2667
Market Price
$ 30.95
Selling Price
$ 27.26
2873
2529
2833
4775
Market Price
$ 52.12
Selling Price
$ 47.35
1057
1025
659
1183
Market Price
$ 55.95
Selling Price
$ 49.83
1509
1046
1038
2982
Market Price
$ 55.35
Selling Price
$ 47.26
329
98
247
562
Market Price
$ 49.65
Selling Price
$ 42.16
860
249
232
1315
Market Price
$ 38.17
Selling Price
$ 34.52
1177
645
519
1497
Market Price
$ 55.41
Selling Price
$ 46.81
1477
831
1271
2314
Market Price
$ 64.24
Selling Price
$ 58.18
1428
714
887
4182
Market Price
$ 55.27
Selling Price
$ 49.69
2155
881
1906
3782
Market Price
$ 36.60
Selling Price
$ 31.76
2635
2044
1743
2760
Market Price
$ 31.31
Selling Price
$ 28.04
806
360
261
1723
Market Price
$ 30.88
Selling Price
$ 27.81
983
622
375
2474
Market Price
$ 47.53
Selling Price
$ 40.33
2221
489
1130
4365
Market Price
$ 42.78
Selling Price
$ 37.95
2990
1047
2014
4362
Market Price
$ 47.82
Selling Price
$ 41.48
922
640
473
2351
Market Price
$ 70.50
Selling Price
$ 59.81
805
398
443
1029
Market Price
$ 36.43
Selling Price
$ 30.86
2598
2058
1709
3507
Market Price
$ 64.42
Selling Price
$ 58.16
381
114
281
496
Market Price
$ 61.54
Selling Price
$ 54.98
1062
727
806
1987