Okta, Inc.

Okta, Inc.

194.84
EUR
+1.16
(+0.60%)
1.44EPS
83.50P/E
21.28BMarket Cap
Dec 08Next Earn