Market Price
$ 50.45
Selling Price
$ 44.84
368
348
266
1160
Market Price
$ 67.92
Selling Price
$ 59.05
1145
841
774
1862
Market Price
$ 47.18
Selling Price
$ 40.14
1329
1138
1156
1627
Market Price
$ 31.09
Selling Price
$ 27.22
1747
1622
1612
2395
Market Price
$ 40.45
Selling Price
$ 35.32
1587
665
871
3610
Market Price
$ 48.16
Selling Price
$ 41.47
1605
1555
721
3067
Market Price
$ 28.76
Selling Price
$ 25.67
350
301
108
457
Market Price
$ 35.96
Selling Price
$ 32.29
3159
1314
2773
4980
Market Price
$ 57.48
Selling Price
$ 48.60
3612
1736
1371
4660
Market Price
$ 56.93
Selling Price
$ 50.23
814
365
802
1081
Market Price
$ 41.64
Selling Price
$ 35.85
2178
1529
1128
2368
Market Price
$ 53.67
Selling Price
$ 46.35
967
644
202
2292
Market Price
$ 51.75
Selling Price
$ 45.29
2885
1130
1200
4588
Market Price
$ 44.79
Selling Price
$ 40.04
753
483
544
766
Market Price
$ 37.43
Selling Price
$ 31.63
872
257
245
4337
Market Price
$ 65.21
Selling Price
$ 54.37
361
127
108
798
Market Price
$ 27.70
Selling Price
$ 25.08
2228
896
723
3975
Market Price
$ 57.44
Selling Price
$ 50.34
439
397
197
716
Market Price
$ 49.75
Selling Price
$ 43.88
1252
661
868
1318
Market Price
$ 68.18
Selling Price
$ 59.68
139
54
104
418
Market Price
$ 63.42
Selling Price
$ 53.17
1511
768
1156
4453
Market Price
$ 41.03
Selling Price
$ 37.06
3078
2217
1083
4512
Market Price
$ 39.80
Selling Price
$ 35.71
3220
2593
2763
3830
Market Price
$ 44.86
Selling Price
$ 38.84
3912
2066
2289
4285
Market Price
$ 66.64
Selling Price
$ 56.15
1413
1102
1272
1660
Market Price
$ 29.75
Selling Price
$ 25.65
907
194
382
1126
Market Price
$ 30.20
Selling Price
$ 27.36
839
442
680
1225
Market Price
$ 47.91
Selling Price
$ 40.38
2383
584
2139
2804
Market Price
$ 43.64
Selling Price
$ 38.18
786
230
720
1261
Market Price
$ 46.43
Selling Price
$ 41.85
476
120
157
646
Market Price
$ 55.23
Selling Price
$ 48.68
1461
1184
1143
1636
Market Price
$ 67.96
Selling Price
$ 58.86
3121
1960
2751
4048
Market Price
$ 30.79
Selling Price
$ 26.87
227
48
149
739
Market Price
$ 58.31
Selling Price
$ 51.82
1456
321
663
2404
Market Price
$ 66.61
Selling Price
$ 57.42
2918
2320
1056
4988
Market Price
$ 69.61
Selling Price
$ 58.42
831
786
243
910
Market Price
$ 69.84
Selling Price
$ 58.23
1273
429
1073
2779
Market Price
$ 50.58
Selling Price
$ 45.91
1523
870
830
2391
Market Price
$ 53.79
Selling Price
$ 48.77
2995
1000
2238
4414
Market Price
$ 40.19
Selling Price
$ 34.32
722
170
711
2050