Market Price
$ 66.07
Selling Price
$ 55.27
2159
915
2080
2777
Market Price
$ 54.92
Selling Price
$ 48.64
305
107
153
1163
Market Price
$ 49.04
Selling Price
$ 42.64
1706
1076
1032
1840
Market Price
$ 53.05
Selling Price
$ 46.52
1295
936
1108
2967
Market Price
$ 63.26
Selling Price
$ 54.98
1180
1171
389
3243
Market Price
$ 50.58
Selling Price
$ 44.47
1870
846
1837
2323
Market Price
$ 52.77
Selling Price
$ 47.45
2122
1614
2062
3369
Market Price
$ 51.98
Selling Price
$ 44.26
701
577
645
869
Market Price
$ 42.51
Selling Price
$ 37.95
4240
3553
3573
4312
Market Price
$ 32.55
Selling Price
$ 28.50
1205
403
313
2905
Market Price
$ 56.33
Selling Price
$ 49.85
2251
2086
1921
4517
Market Price
$ 33.36
Selling Price
$ 30.25
1246
1190
467
3642
Market Price
$ 41.88
Selling Price
$ 37.13
4219
2067
923
4634
Market Price
$ 64.99
Selling Price
$ 55.13
1654
874
1481
4692
Market Price
$ 40.60
Selling Price
$ 36.18
2521
2111
767
3369
Market Price
$ 38.42
Selling Price
$ 33.59
1151
1055
908
4444
Market Price
$ 56.67
Selling Price
$ 47.26
2019
609
1103
4989
Market Price
$ 56.30
Selling Price
$ 47.56
593
270
288
633
Market Price
$ 35.25
Selling Price
$ 31.85
261
67
243
1174
Market Price
$ 33.23
Selling Price
$ 28.90
1258
1144
501
3387
Market Price
$ 32.56
Selling Price
$ 29.22
3086
1291
1471
4875
Market Price
$ 61.65
Selling Price
$ 54.06
257
90
187
672
Market Price
$ 43.05
Selling Price
$ 37.03
1672
785
1398
4979
Market Price
$ 54.44
Selling Price
$ 47.03
2983
1023
1119
4292
Market Price
$ 52.57
Selling Price
$ 46.04
1976
1378
515
2394
Market Price
$ 32.83
Selling Price
$ 29.39
2947
1824
1986
3000
Market Price
$ 41.21
Selling Price
$ 36.97
246
157
115
853
Market Price
$ 48.66
Selling Price
$ 43.49
742
734
427
1783
Market Price
$ 46.57
Selling Price
$ 40.16
1745
1612
1455
2030
Market Price
$ 51.15
Selling Price
$ 44.10
833
266
661
1388
Market Price
$ 32.62
Selling Price
$ 28.45
1201
1056
779
1947
Market Price
$ 66.77
Selling Price
$ 59.38
340
137
309
503
Market Price
$ 53.47
Selling Price
$ 46.15
900
540
304
2788
Market Price
$ 30.28
Selling Price
$ 25.46
761
155
266
1183
Market Price
$ 60.67
Selling Price
$ 53.71
336
143
236
1128
Market Price
$ 55.26
Selling Price
$ 49.37
1717
1429
902
1854
Market Price
$ 62.90
Selling Price
$ 56.04
1665
406
1231
4153
Market Price
$ 52.72
Selling Price
$ 45.28
694
578
250
1459
Market Price
$ 41.68
Selling Price
$ 36.79
591
577
184
1072
Market Price
$ 29.72
Selling Price
$ 26.22
2204
1507
1665
2508