Schellhase David
Known title: DirectorCIK: 0001294735
Associated companies
Transaction History
| OKTA | ▲ Buy | Option Exercise | 1,942 | $0 | 8/13/2026 | View on chart |
| OKTA | ▲ Buy | Open Market | 2,612 | $188K | 4/16/2026 | View on chart |
| OKTA | ▲ Buy | Open Market | 1,100 | $80K | 4/16/2026 | View on chart |