OKTA

Okta Inc

OKTANASDAQ

$105.19

-7.25

6.45%

Last Updated: Mar 10, 20:00