Market Price
$ 48.20
Selling Price
$ 41.83
1198
548
1081
1770
Market Price
$ 52.42
Selling Price
$ 44.60
2119
1082
972
2453
Market Price
$ 44.75
Selling Price
$ 40.38
915
448
619
3962
Market Price
$ 52.41
Selling Price
$ 44.10
2114
1039
1839
2285
Market Price
$ 32.49
Selling Price
$ 28.38
3068
1939
1520
3331
Market Price
$ 56.10
Selling Price
$ 47.60
2546
549
1791
3352
Market Price
$ 31.38
Selling Price
$ 26.54
1631
1051
1233
2296
Market Price
$ 51.08
Selling Price
$ 43.36
4298
1678
1826
4897
Market Price
$ 50.78
Selling Price
$ 43.43
2931
1682
2905
3180
Market Price
$ 42.58
Selling Price
$ 37.92
1733
935
1448
1768
Market Price
$ 61.51
Selling Price
$ 52.06
912
714
737
1145
Market Price
$ 64.68
Selling Price
$ 54.13
1518
1509
1371
2608
Market Price
$ 47.96
Selling Price
$ 41.19
2175
1400
1980
4170
Market Price
$ 35.99
Selling Price
$ 30.61
1327
702
937
1846
Market Price
$ 47.58
Selling Price
$ 40.62
336
245
322
721
Market Price
$ 30.84
Selling Price
$ 25.83
786
220
200
988
Market Price
$ 67.37
Selling Price
$ 56.18
1854
463
1298
2132
Market Price
$ 35.04
Selling Price
$ 30.02
216
169
92
431
Market Price
$ 39.69
Selling Price
$ 34.64
536
262
215
685
Market Price
$ 32.93
Selling Price
$ 27.73
661
612
331
1195
Market Price
$ 59.46
Selling Price
$ 49.67
504
284
293
839
Market Price
$ 62.42
Selling Price
$ 53.54
701
602
303
1174
Market Price
$ 33.57
Selling Price
$ 29.34
1937
1594
642
3381
Market Price
$ 64.55
Selling Price
$ 57.72
363
303
251
1560
Market Price
$ 62.91
Selling Price
$ 54.75
2156
1633
772
2547
Market Price
$ 61.15
Selling Price
$ 52.01
3921
1831
1146
4666
Market Price
$ 29.54
Selling Price
$ 25.11
949
316
756
957
Market Price
$ 46.18
Selling Price
$ 39.51
502
105
125
852
Market Price
$ 44.58
Selling Price
$ 37.48
930
767
383
2850
Market Price
$ 62.75
Selling Price
$ 52.62
1993
1627
862
2277
Market Price
$ 36.91
Selling Price
$ 31.88
2042
1424
787
2214
Market Price
$ 46.67
Selling Price
$ 38.93
664
638
471
1006
Market Price
$ 38.10
Selling Price
$ 34.25
2826
2219
1461
2878
Market Price
$ 41.30
Selling Price
$ 35.78
2109
2077
1130
3021
Market Price
$ 57.71
Selling Price
$ 51.55
3345
2798
2042
4889
Market Price
$ 34.17
Selling Price
$ 30.66
4299
4199
2693
4344
Market Price
$ 29.44
Selling Price
$ 25.58
399
384
86
676
Market Price
$ 40.98
Selling Price
$ 35.74
480
324
264
498
Market Price
$ 49.59
Selling Price
$ 42.72
1060
214
700
1516
Market Price
$ 57.01
Selling Price
$ 50.94
4149
2250
1761
4200