214,334,383
10,000,000
2,584,000
842,095
228,810,478
1,050,000
Shares Held: 11,841,916
Shares Held: 5.53 %
Shares Held: 13,699,159
Shares Held: 6.4 %
Shares Held: 14,938,000
Shares Held: 6.97 %
Shares Held: 10,429,536
Shares Held: 4.87 %
-
Stock quote information. Pricing delayed by 20 minutes. Last Updated ---