OKTA

Schellhase David

Known title: DirectorCIK: 0001294735

Associated companies

this person other insiders at OKTA

Transaction History

OKTA Buy$0
OKTA Buy$188K
OKTA Buy$80K

We use analytics to understand how market-wall is used. No personal data is sold.