Stock Price$105.00
×Shares Outstanding1.23B
=Market Cap$128.7B
TL;DRQuick summaryView
AnalysisFull deep diveView
Financials
Revenue Profit
2020
Revenue$0
Profit$0
2020
2021
2022
2023
2024
2025
Valuation
Investment
Key Statistics
CEOTobi Lütke
HeadquartersOttawa, Canada
Founded2006
Employees8,300
Market Cap$135B
P/E Ratio70
EPS$1.45
Dividend YieldN/A
Avg Volume10M
52W High$120.00
52W Low$50.00
SectorTechnology
IndustrySoftware - Application
ExchangeNYSE
