Market Price
$ 16.83
1298
1038
1183
3684
Market Price
$ 25.48
1079
329
546
1492
Market Price
$ 19.64
1466
395
519
3388
Market Price
$ 17.25
2271
1697
470
4171
Market Price
$ 18.90
290
61
263
529
Market Price
$ 29.92
1047
372
246
1327
Market Price
$ 23.96
2598
530
2420
3439
Market Price
$ 46.40
2538
1906
555
4029
Market Price
$ 32.92
705
561
348
1948
Market Price
$ 36.10
399
122
266
487
Market Price
$ 56.70
3123
1219
2019
3307
Market Price
$ 35.67
878
857
575
1661
Market Price
$ 23.38
935
303
787
3275
Market Price
$ 23.54
1828
500
1531
2771
Market Price
$ 25.50
1471
724
663
1835
Market Price
$ 22.59
1950
1890
1873
2425
Market Price
$ 36.34
1618
471
1332
3566
Market Price
$ 29.28
2996
1064
2564
3329
Market Price
$ 47.87
2386
794
1971
3143
Market Price
$ 25.79
3957
1208
3602
4365
Market Price
$ 21.29
556
416
459
1883
Market Price
$ 26.23
1487
432
546
1847
Market Price
$ 51.76
1064
864
569
2715
Market Price
$ 16.88
362
82
259
1219
Market Price
$ 17.04
344
200
174
1106
Market Price
$ 24.81
2272
1193
1888
3064
Market Price
$ 21.73
212
125
198
788
Market Price
$ 25.41
1587
367
1300
4508
Market Price
$ 33.50
1025
602
926
2020
Market Price
$ 23.51
692
567
385
899
Market Price
$ 25.79
2804
955
759
4040
Market Price
$ 32.16
1172
954
399
3298
Market Price
$ 21.42
1421
385
948
3326
Market Price
$ 21.79
687
302
598
687
Market Price
$ 22.08
147
107
125
563
Market Price
$ 32.77
1409
339
965
4979
Market Price
$ 31.26
3540
2727
1948
3958
Market Price
$ 21.96
659
345
385
1588
Market Price
$ 29.86
443
206
294
967
Market Price
$ 49.71
1232
999
888
1280