OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Jan 31, 2025-140+5.18%
Jan 31, 2024-133+0.63%
Jan 31, 2023-132+2.84%
Jan 31, 2022-129+1.38%
Jan 31, 2021-127+1.96%
Jan 31, 2020-125+17.77%
Jan 31, 2019-106+16.35%
Jan 31, 2018-91+16.86%
Jan 31, 2017-78+20.06%
Jan 31, 2016-65