Market Price
$ 15.93
3671
2140
1982
4420
Market Price
$ 16.66
793
520
245
1077
Market Price
$ 16.24
409
374
111
990
Market Price
$ 22.25
3455
2074
917
4401
Market Price
$ 20.87
1621
932
764
1875
Market Price
$ 14.29
3094
1362
1904
4252
Market Price
$ 18.52
1477
994
956
2544
Market Price
$ 17.71
1144
736
594
1734
Market Price
$ 16.03
3482
3115
2860
4900
Market Price
$ 17.87
336
249
130
1620
Market Price
$ 18.22
2426
1683
833
3919
Market Price
$ 23.25
281
124
190
994
Market Price
$ 21.05
317
298
207
667
Market Price
$ 18.66
876
787
309
2603
Market Price
$ 17.86
2439
892
649
2616
Market Price
$ 17.84
1116
915
801
1855
Market Price
$ 17.55
1061
956
735
4170
Market Price
$ 18.18
1804
1719
455
2398
Market Price
$ 17.12
521
280
468
1962
Market Price
$ 18.45
566
233
326
1039
Market Price
$ 16.62
1639
1372
393
3370
Market Price
$ 17.51
1403
1359
720
2352
Market Price
$ 18.52
1115
618
746
3989
Market Price
$ 17.70
857
274
796
1714
Market Price
$ 17.11
1719
395
1131
1824
Market Price
$ 17.48
2053
1957
752
4811
Market Price
$ 16.11
1208
393
771
2576
Market Price
$ 16.99
3545
1759
2929
4208
Market Price
$ 15.62
2859
889
2390
4012
Market Price
$ 18.53
172
100
111
434
Market Price
$ 17.26
1361
708
334
2352
Market Price
$ 22.22
2122
639
861
2429
Market Price
$ 13.10
1713
897
1227
3898
Market Price
$ 15.74
1020
443
546
2529
Market Price
$ 18.40
1310
879
1015
1667
Market Price
$ 15.53
995
983
230
1098
Market Price
$ 17.34
1844
1193
1486
3965
Market Price
$ 14.90
1386
948
589
2093
Market Price
$ 18.61
2914
2088
1358
4041
Market Price
$ 18.22
2008
1827
1042
4183