Market Price
$ 69.41
Selling Price
$ 58.77
2600
1648
1254
4619
Market Price
$ 70.72
Selling Price
$ 59.38
4030
1332
3082
4976
Market Price
$ 41.74
Selling Price
$ 36.04
4555
4287
2575
4929
Market Price
$ 62.62
Selling Price
$ 55.27
375
97
314
1240
Market Price
$ 55.02
Selling Price
$ 48.44
1672
385
737
2671
Market Price
$ 63.79
Selling Price
$ 53.97
2549
1424
2285
3435
Market Price
$ 36.31
Selling Price
$ 30.48
670
164
428
2279
Market Price
$ 40.65
Selling Price
$ 36.14
1622
1448
851
3396
Market Price
$ 46.37
Selling Price
$ 41.74
1626
1087
1446
1777
Market Price
$ 41.65
Selling Price
$ 37.52
2578
846
1072
4070
Market Price
$ 33.75
Selling Price
$ 28.61
1818
1206
1649
2292
Market Price
$ 44.79
Selling Price
$ 38.52
2270
864
1434
2484
Market Price
$ 68.32
Selling Price
$ 57.99
2125
607
842
3273
Market Price
$ 61.32
Selling Price
$ 52.15
2559
2167
569
4859
Market Price
$ 53.94
Selling Price
$ 47.58
492
236
205
773
Market Price
$ 50.20
Selling Price
$ 41.92
3211
1581
1945
4263
Market Price
$ 51.06
Selling Price
$ 45.67
188
176
59
484
Market Price
$ 62.65
Selling Price
$ 53.81
991
507
406
2349
Market Price
$ 47.11
Selling Price
$ 42.79
1270
747
1124
3202
Market Price
$ 65.05
Selling Price
$ 56.72
1212
831
1122
1238
Market Price
$ 41.04
Selling Price
$ 36.93
1856
1754
1259
3243
Market Price
$ 65.51
Selling Price
$ 57.65
2836
771
574
2939
Market Price
$ 32.32
Selling Price
$ 28.77
210
170
90
891
Market Price
$ 38.27
Selling Price
$ 32.06
567
254
169
1654
Market Price
$ 39.61
Selling Price
$ 35.52
591
176
408
923
Market Price
$ 47.97
Selling Price
$ 40.18
2481
2225
950
3645
Market Price
$ 39.27
Selling Price
$ 35.12
621
354
354
987
Market Price
$ 30.14
Selling Price
$ 25.14
326
183
95
871
Market Price
$ 52.36
Selling Price
$ 45.19
268
205
189
518
Market Price
$ 53.11
Selling Price
$ 46.94
1696
1677
499
4567
Market Price
$ 51.79
Selling Price
$ 43.17
2659
553
854
4191
Market Price
$ 53.84
Selling Price
$ 47.98
1412
572
1196
2173
Market Price
$ 65.07
Selling Price
$ 57.23
1409
792
413
2465
Market Price
$ 66.59
Selling Price
$ 59.40
2476
1244
2457
4340
Market Price
$ 67.27
Selling Price
$ 59.92
1141
329
1107
2206
Market Price
$ 28.35
Selling Price
$ 25.07
1388
306
798
3931
Market Price
$ 40.86
Selling Price
$ 36.80
867
307
724
1575
Market Price
$ 66.11
Selling Price
$ 56.32
4030
1717
2736
4179
Market Price
$ 31.55
Selling Price
$ 26.60
2337
808
717
2595
Market Price
$ 45.39
Selling Price
$ 40.56
2112
1022
1930
3976