Todd McKinnon

Insider profile

Currently holds a position at Okta Inc

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 36% 68% 82%
Transactions
57 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chairman of the Board, Chief Executive Officer, Co-Founder Okta Inc Feb. 1, 2017 -
Chief Executive Officer, Co-Founder, Director Okta Inc None -

Todd McKinnon's trades of Okta Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-10 2026-07-08
US Okta Inc (OKTA)
PlS Planned sale
76,225 +0.2%
167.60
US$1,852,192
76,225 +0.2% 167.60 US$1,852,192
2026-07-10 2026-07-08
US Okta Inc (OKTA)
PlS Planned sale
57,466 -28.8%
255.28
US$2,851,247
57,466 -28.8% 255.28 US$2,851,247
2026-07-10 2026-07-08
US Okta Inc (OKTA)
PlS Planned sale
13,074 +32.0%
306.73
US$375,504
13,074 +32.0% 306.73 US$375,504
2026-07-10 2026-07-08
US Okta Inc (OKTA)
PlS Planned sale
12,695 -11.8%
145.63
US$1,848,760
12,695 -11.8% 145.63 US$1,848,760
2026-07-08 2026-07-08
US Okta Inc (OKTA)
PrS Proposed sale
68,936
148.47
US$10,234,928
68,936 148.47 US$10,234,928
2026-03-25 2026-03-23
US Okta Inc (OKTA)
PlS Planned sale
3,753 -3.7%
81.60
US$306,263
3,753 -3.7% 81.60 US$306,263
2026-03-25 2026-03-23
US Okta Inc (OKTA)
PlS Planned sale
5,110 -4.8%
81.06
US$414,208
5,110 -4.8% 81.06 US$414,208
2026-03-25 2026-03-23
US Okta Inc (OKTA)
PlS Planned sale
2,000 -1.9%
80.19
US$160,377
2,000 -1.9% 80.19 US$160,377
2026-03-25 2026-03-23
US Okta Inc (OKTA)
PlS Planned sale
400 -0.4%
78.79
US$31,516
400 -0.4% 78.79 US$31,516
2026-03-23 2026-03-23
US Okta Inc (OKTA)
PrS Proposed sale
11,263
78.41
US$883,132
11,263 78.41 US$883,132
2025-12-23 2025-12-22
US Okta Inc (OKTA)
PlS Planned sale
1,059 -100.0%
91.72
US$97,127
1,059 -100.0% 91.72 US$97,127
2025-12-23 2025-12-22
US Okta Inc (OKTA)
PlS Planned sale
6,782 -86.5%
91.19
US$618,447
6,782 -86.5% 91.19 US$618,447
2025-12-23 2025-12-22
US Okta Inc (OKTA)
PlS Planned sale
3,445 -30.5%
90.28
US$311,002
3,445 -30.5% 90.28 US$311,002
2025-12-22 2025-12-22
US Okta Inc (OKTA)
PrS Proposed sale
11,286
90.21
US$1,018,110
11,286 90.21 US$1,018,110
2025-09-24 2025-09-22
US Okta Inc (OKTA)
PlS Planned sale
3,295 -100.0%
93.72
US$308,814
3,295 -100.0% 93.72 US$308,814
2025-09-24 2025-09-22
US Okta Inc (OKTA)
PlS Planned sale
9,720 -74.7%
92.89
US$902,876
9,720 -74.7% 92.89 US$902,876
2025-09-24 2025-09-22
US Okta Inc (OKTA)
PlS Planned sale
18,953 -59.3%
91.81
US$1,740,058
18,953 -59.3% 91.81 US$1,740,058
2025-09-22 2025-09-22
US Okta Inc (OKTA)
PrS Proposed sale
31,968
93.37
US$2,984,852
31,968 93.37 US$2,984,852
2025-07-23 2025-07-21
US Okta Inc (OKTA)
PlS Planned sale
20,110 -49.3%
95.48
US$1,920,117
20,110 -49.3% 95.48 US$1,920,117
2025-07-23 2025-07-21
US Okta Inc (OKTA)
PlS Planned sale
11,482 -22.0%
94.98
US$1,090,552
11,482 -22.0% 94.98 US$1,090,552
2025-07-21 2025-07-21
US Okta Inc (OKTA)
PrS Proposed sale
31,592
95.43
US$3,014,825
31,592 95.43 US$3,014,825
2025-03-24 2025-03-20
US Okta Inc (OKTA)
PlS Planned sale
4,142 -10.4%
114.73
US$475,206
4,142 -10.4% 114.73 US$475,206
2025-03-24 2025-03-20
US Okta Inc (OKTA)
PlS Planned sale
81,050 -67.1%
114.06
US$9,244,279
81,050 -67.1% 114.06 US$9,244,279
2025-03-24 2025-03-20
US Okta Inc (OKTA)
PlS Planned sale
91,731 -43.2%
113.14
US$10,378,244
91,731 -43.2% 113.14 US$10,378,244
2025-03-24 2025-03-20
US Okta Inc (OKTA)
PlS Planned sale
57,366 -21.3%
112.26
US$6,440,160
57,366 -21.3% 112.26 US$6,440,160
2025-03-20 2025-03-20
US Okta Inc (OKTA)
PrS Proposed sale
234,289
114.08
US$26,727,689
234,289 114.08 US$26,727,689
2024-12-26 2024-12-20
US Okta Inc (OKTA)
PlS Planned sale
133,878 -100.0%
82.79
US$11,083,144
133,878 -100.0% 82.79 US$11,083,144
2024-12-26 2024-12-20
US Okta Inc (OKTA)
PlS Planned sale
62,096 -31.7%
82.15
US$5,101,143
62,096 -31.7% 82.15 US$5,101,143
2024-12-26 2024-12-20
US Okta Inc (OKTA)
PlS Planned sale
37,054 -15.9%
80.86
US$2,996,046
37,054 -15.9% 80.86 US$2,996,046
2024-12-20 2024-12-20
US Okta Inc (OKTA)
PrS Proposed sale
233,028
80.98
US$18,870,607
233,028 80.98 US$18,870,607
2024-10-22 2024-10-18
US Okta Inc (OKTA)
PlS Planned sale
1,896 -100.0%
75.06
US$142,318
1,896 -100.0% 75.06 US$142,318
2024-10-22 2024-10-18
US Okta Inc (OKTA)
PlS Planned sale
222,637 -99.2%
74.62
US$16,613,240
222,637 -99.2% 74.62 US$16,613,240
2024-09-24 2024-09-23
US Okta Inc (OKTA)
PlS Planned sale
32,516 -100.0%
76.22
US$2,478,435
32,516 -100.0% 76.22 US$2,478,435
2024-09-24 2024-09-20
US Okta Inc (OKTA)
PlS Planned sale
81,898 -90.6%
75.56
US$6,188,041
81,898 -90.6% 75.56 US$6,188,041
2024-09-24 2024-09-20
US Okta Inc (OKTA)
PlS Planned sale
118,614 -56.8%
74.97
US$8,892,266
118,614 -56.8% 74.97 US$8,892,266
2024-09-20 2024-09-20
US Okta Inc (OKTA)
PrS Proposed sale
457,561
75.02
US$34,326,226
457,561 75.02 US$34,326,226
2024-07-23 2024-07-22
US Okta Inc (OKTA)
PlS Planned sale
4,327 -100.0%
96.55
US$417,787
4,327 -100.0% 96.55 US$417,787
2024-07-23 2024-07-22
US Okta Inc (OKTA)
PlS Planned sale
24,203 -84.8%
95.12
US$2,302,073
24,203 -84.8% 95.12 US$2,302,073
2024-07-23 2024-07-22
US Okta Inc (OKTA)
PlS Planned sale
64,199 -69.2%
94.73
US$6,081,623
64,199 -69.2% 94.73 US$6,081,623
2024-07-23 2024-07-19
US Okta Inc (OKTA)
PlS Planned sale
173 -0.4%
94.73
US$16,388
173 -0.4% 94.73 US$16,388
2024-07-23 2024-07-19
US Okta Inc (OKTA)
PlS Planned sale
48,618 -50.3%
93.85
US$4,562,790
48,618 -50.3% 93.85 US$4,562,790
2024-07-23 2024-07-19
US Okta Inc (OKTA)
PlS Planned sale
130,896 -57.5%
93.26
US$12,207,662
130,896 -57.5% 93.26 US$12,207,662
2024-07-19 2024-07-19
US Okta Inc (OKTA)
PrS Proposed sale
272,416
94.53
US$25,751,484
272,416 94.53 US$25,751,484
2023-12-19 2023-12-18
US Okta Inc (OKTA)
S Sale
5,275 -9.7%
83.33
US$439,569
5,275 -9.7% 83.33 US$439,569
2023-12-19 2023-12-18
US Okta Inc (OKTA)
S Sale
847 -1.9%
83.33
US$70,581
847 -1.9% 83.33 US$70,581