+1 647 763-3974 Contact Us
Shareholder Information

Investor Relations

Financial information, reports, and corporate governance.

Market Cap
$4.2B
Annual Revenue
$1.8B
Stock Price
$87.45

Financial Reports

Corporate Governance