Home | Financials | Operations | Capital Structure | Other 

Share Count:

116,165,984

Market Cap:

$1.42 billion

Share Structure:

  • Black Twitter Icon