Market Price
$ 34.03
2403
870
530
4343
Market Price
$ 25.20
1325
377
589
2373
Market Price
$ 19.28
651
302
316
1182
Market Price
$ 55.03
4007
1605
1660
4649
Market Price
$ 24.56
1115
610
437
3572
Market Price
$ 22.85
2165
704
1943
3708
Market Price
$ 12.77
3666
1978
1512
4426
Market Price
$ 25.82
2034
1147
1992
2502
Market Price
$ 40.66
1581
559
940
2219
Market Price
$ 18.27
1507
796
1402
2272
Market Price
$ 14.18
710
459
291
2473
Market Price
$ 25.55
1824
827
1807
2108
Market Price
$ 42.65
1861
1628
1483
3931
Market Price
$ 35.55
1507
1321
1399
3072
Market Price
$ 32.19
1422
1108
1259
4072
Market Price
$ 24.65
940
633
597
1267
Market Price
$ 36.87
3229
2845
3198
4618
Market Price
$ 53.50
3454
2218
2808
4171
Market Price
$ 32.72
628
299
537
1396
Market Price
$ 24.72
312
254
84
606
Market Price
$ 13.76
4030
2490
3827
4621
Market Price
$ 17.35
1078
403
1030
2889
Market Price
$ 14.54
548
395
153
1559
Market Price
$ 24.19
1129
306
618
1252
Market Price
$ 17.00
3112
2728
2571
3517
Market Price
$ 23.39
1314
692
515
2140
Market Price
$ 29.92
1443
540
1222
3338
Market Price
$ 52.98
268
242
61
558
Market Price
$ 14.29
2938
1929
1835
3216
Market Price
$ 29.97
2160
1627
1927
2621
Market Price
$ 29.94
814
620
279
1811
Market Price
$ 20.17
1544
1389
1389
2764
Market Price
$ 17.61
287
153
221
981
Market Price
$ 23.47
1294
630
1160
2628
Market Price
$ 16.54
970
450
578
2414
Market Price
$ 35.94
2993
1210
1921
3331
Market Price
$ 17.29
1204
1065
402
2511
Market Price
$ 16.93
4155
2422
4132
4496
Market Price
$ 29.75
2471
1238
2346
3029
Market Price
$ 42.50
1010
471
362
1299