Market Price
$ 14.27
200
110
107
612
Market Price
$ 18.79
2217
2004
1119
3698
Market Price
$ 17.57
2949
753
1851
4684
Market Price
$ 27.44
1618
1331
1089
3008
Market Price
$ 19.64
2422
1165
1764
3587
Market Price
$ 18.64
1112
1017
1082
3232
Market Price
$ 18.14
1892
924
1862
4478
Market Price
$ 21.82
1199
868
881
2902
Market Price
$ 24.43
2840
854
859
2984
Market Price
$ 28.76
370
122
131
602
Market Price
$ 19.02
2822
2729
597
4329
Market Price
$ 17.15
238
62
168
988
Market Price
$ 18.00
3705
2091
1378
4765
Market Price
$ 18.02
612
530
343
765
Market Price
$ 16.89
1304
1198
598
1861
Market Price
$ 18.67
581
524
400
721
Market Price
$ 17.34
3342
3123
1830
4742
Market Price
$ 16.68
3191
2789
1255
3346
Market Price
$ 18.39
1050
240
898
2185
Market Price
$ 27.62
4578
2508
1290
4722
Market Price
$ 18.75
3326
2929
2889
4979
Market Price
$ 16.62
1049
925
393
1716
Market Price
$ 18.71
2362
639
2055
2798
Market Price
$ 17.53
3000
2022
2414
3203
Market Price
$ 15.66
2185
1736
940
2329
Market Price
$ 19.36
3244
2855
2516
3879
Market Price
$ 19.24
606
499
183
774
Market Price
$ 19.32
2778
1641
1803
4540
Market Price
$ 55.38
2179
1227
1924
2998
Market Price
$ 16.84
1222
1179
675
1319
Market Price
$ 22.54
844
649
489
1966
Market Price
$ 19.33
1180
1118
296
2306
Market Price
$ 18.96
3180
2805
1036
3951
Market Price
$ 18.65
1643
806
1239
3286
Market Price
$ 15.41
3043
2941
897
3736
Market Price
$ 18.39
1037
467
1033
1666
Market Price
$ 56.74
1810
983
820
3850
Market Price
$ 17.34
1306
844
636
1426
Market Price
$ 14.58
378
303
250
1414
Market Price
$ 19.82
534
402
380
2184