OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Jan 31, 2025225+6.67%
Jan 31, 2024211+8.05%
Jan 31, 2023196+8.75%
Jan 31, 2022180+7.97%
Jan 31, 2021167+8.88%
Jan 31, 2020153+10.19%
Jan 31, 2019139+8.41%
Jan 31, 2018128+8.88%
Jan 31, 2017118+9.25%
Jan 31, 2016108