|Share Structure - June 30, 2019|
|Issued and outstanding||54,033,878|
All stock quotes and historical stock price data are provided by third party service providers and are provided for informational purposes only, and are not intended for trading purposes. Quotes may be delayed by at least 20 minutes.
Mirasol disclaims all responsibility for any information that may be found in any further links that the viewer may choose to explore.