Market Price
$ 65.51
Selling Price
$ 59.35
185
103
42
602
Market Price
$ 41.86
Selling Price
$ 36.98
4372
905
921
4630
Market Price
$ 53.56
Selling Price
$ 45.18
2837
2623
1318
4620
Market Price
$ 61.85
Selling Price
$ 54.64
1894
672
1590
4541
Market Price
$ 37.84
Selling Price
$ 32.68
1178
276
340
2204
Market Price
$ 32.18
Selling Price
$ 27.92
812
262
442
3730
Market Price
$ 42.94
Selling Price
$ 38.97
751
161
463
3246
Market Price
$ 65.99
Selling Price
$ 58.98
1813
1364
931
2776
Market Price
$ 35.27
Selling Price
$ 30.30
2000
1120
1573
2103
Market Price
$ 65.21
Selling Price
$ 57.51
1028
405
241
2272
Market Price
$ 46.73
Selling Price
$ 42.42
1381
699
921
2668
Market Price
$ 50.03
Selling Price
$ 43.20
2246
1401
2053
2258
Market Price
$ 57.59
Selling Price
$ 49.52
3407
909
2175
3831
Market Price
$ 40.81
Selling Price
$ 36.47
1028
953
250
4030
Market Price
$ 67.82
Selling Price
$ 59.28
654
370
226
2762
Market Price
$ 64.15
Selling Price
$ 54.97
1194
931
768
4093
Market Price
$ 62.09
Selling Price
$ 51.87
1543
638
710
2219
Market Price
$ 42.75
Selling Price
$ 36.45
1224
721
746
2174
Market Price
$ 52.52
Selling Price
$ 46.80
988
810
555
3193
Market Price
$ 52.54
Selling Price
$ 45.84
456
126
256
1133
Market Price
$ 45.00
Selling Price
$ 40.80
985
703
232
1332
Market Price
$ 51.32
Selling Price
$ 44.39
1962
1820
1615
1994
Market Price
$ 46.82
Selling Price
$ 40.39
411
308
384
1870
Market Price
$ 37.29
Selling Price
$ 32.52
1915
1773
756
3756
Market Price
$ 51.03
Selling Price
$ 44.06
872
766
251
1149
Market Price
$ 47.48
Selling Price
$ 42.60
326
119
76
962
Market Price
$ 41.34
Selling Price
$ 36.31
917
287
440
1095
Market Price
$ 55.89
Selling Price
$ 49.65
696
305
515
1412
Market Price
$ 57.24
Selling Price
$ 50.65
2555
1279
2079
4486
Market Price
$ 41.33
Selling Price
$ 36.20
900
780
732
3206
Market Price
$ 54.25
Selling Price
$ 46.79
2347
992
725
4309
Market Price
$ 64.40
Selling Price
$ 57.58
1911
1024
852
4956
Market Price
$ 57.35
Selling Price
$ 48.70
2294
1816
1913
3300
Market Price
$ 47.15
Selling Price
$ 41.98
3035
1728
2563
3250
Market Price
$ 53.54
Selling Price
$ 45.40
514
341
126
788
Market Price
$ 49.64
Selling Price
$ 41.67
4097
3202
2019
4784
Market Price
$ 38.62
Selling Price
$ 34.31
1469
397
720
4073
Market Price
$ 41.22
Selling Price
$ 34.97
937
914
684
2145
Market Price
$ 30.14
Selling Price
$ 26.84
2810
2345
1989
4970
Market Price
$ 40.48
Selling Price
$ 36.41
557
372
351
579