Okta, Inc.
OKTA
$112.55
$5.925.55%
OKTA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.