There are 23,712,238 shares outstanding as of 2019-08-07 .They have decreased by 0.12 % year over year.
View Shares Outstanding
Please login to access downloadable financials and filings. Signup if you don't have an account.
Risks analyzed from recent filing
Risks that changed year over year.