‹ Screener

Okta, Inc.

OKTA · Services-Prepackaged Software · 163.6M shares · +9%/yr ↑ dilution · EDGAR filings ↗

Reference price $120.00 · est. market cap ~$19.6B — last insider sale, 2026-06-22 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B74

Identity-security SaaS leader — profitable with very strong free cash flow.

Strengths

Risks

Notable findings

Quarterly revenue

2025-07-31 · $728M2025-10-31 · $742M2026-01-31 · $761M2026-04-30 · $765M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
77.4%
Operating margin
5.1%
Net margin
8.1%
Return on equity
3.4%
Return on assets
2.4%
Revenue growth (QoQ)
0.5%
Net-income growth
739.3%
Current ratio
1.4×
Free cash flow
$875M
Tangible book value
$1.4B
Cash & investments
$858M
Stock comp / revenue
18.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-22Schwartz LarissaSell2.5K$120.00
2026-06-21Bates Anthony JohnOption exercise2.0K
2026-06-18Kelleher Eric RobertSell200$115.33
2026-06-18Kelleher Eric RobertSell400$109.00
2026-06-18Kelleher Eric RobertSell1.8K$117.59
2026-06-18Kelleher Eric RobertSell100$118.49
2026-06-18Kelleher Eric RobertSell200$107.97
2026-06-18Kelleher Eric RobertSell1.0K$111.05
2026-06-18Kerrest Jacques FredericGift6.8K
2026-06-18Kelleher Eric RobertSell300$112.15
2026-06-17Epstein JeffOption exercise2.5K
2026-06-17Choi EmilieOption exercise2.5K
2026-06-17Kerrest Jacques FredericOption exercise2.5K
2026-06-17Bates Anthony JohnOption exercise2.5K
2026-06-17Dixon Robert L JROption exercise2.5K
2026-06-17ARCHAMBEAU SHELLYE LGrant2.5K
2026-06-16Ninan ShibuGift2.5K
2026-06-15Schwartz LarissaOption exercise3.1K
2026-06-15Schwartz LarissaTax withheld1.6K
2026-06-15Schwartz LarissaOption exercise3.6K
2026-06-15Schwartz LarissaTax withheld1.8K
2026-06-15Ninan ShibuOption exercise2.2K
2026-06-15Ninan ShibuTax withheld1.1K
2026-06-15Ninan ShibuOption exercise484
2026-06-15Ninan ShibuTax withheld247
2026-06-15Ninan ShibuOption exercise836
2026-06-15Ninan ShibuTax withheld426
2026-06-15Ninan ShibuOption exercise1.1K
2026-06-15Ninan ShibuTax withheld575
2026-06-15Tighe BrettOption exercise3.9K
2026-06-15Tighe BrettTax withheld1.5K
2026-06-15Tighe BrettOption exercise3.5K
2026-06-15Tighe BrettTax withheld1.4K
2026-06-15Tighe BrettOption exercise4.6K
2026-06-15Tighe BrettTax withheld1.8K
2026-06-15Kerrest Jacques FredericConversion6.3K
2026-06-15McKinnon ToddOption exercise5.0K
2026-06-15McKinnon ToddTax withheld2.6K
2026-06-15McKinnon ToddOption exercise7.4K
2026-06-15McKinnon ToddOption exercise8.6K
2026-06-15McKinnon ToddTax withheld4.4K
2026-06-15McKinnon ToddTax withheld3.8K
2026-06-15Kelleher Eric RobertOption exercise4.8K
2026-06-15Kelleher Eric RobertTax withheld2.5K
2026-06-15Kelleher Eric RobertOption exercise5.3K
2026-06-15Kelleher Eric RobertTax withheld2.7K
2026-06-15Kelleher Eric RobertOption exercise6.2K
2026-06-15Kelleher Eric RobertTax withheld3.1K
2026-06-15Addison Jonathan JamesOption exercise3.6K
2026-06-15Addison Jonathan JamesTax withheld1.9K
2026-06-15Addison Jonathan JamesOption exercise1.5K
2026-06-15Addison Jonathan JamesTax withheld770
2026-06-15Addison Jonathan JamesOption exercise3.1K
2026-06-15Addison Jonathan JamesTax withheld1.6K
2026-06-15Addison Jonathan JamesOption exercise4.6K
2026-06-15Addison Jonathan JamesTax withheld2.4K
2026-06-15Schwartz LarissaOption exercise1.9K
2026-06-15Schwartz LarissaTax withheld986
2026-06-08Tighe BrettSell34K$117.65
2026-06-08Tighe BrettSell2.3K$118.52
2026-06-08Tighe BrettSell29K$116.67
2026-06-02Schwartz LarissaSell2.5K$131.76
2026-06-02Schwartz LarissaSell1.1K$132.91
2026-06-02Schwartz LarissaSell8.1K$135.08
2026-06-02Schwartz LarissaSell6.7K$135.72
2026-06-02Schwartz LarissaSell1.5K$136.62
2026-06-02Schwartz LarissaSell1.2K$133.72
2026-06-02Schwartz LarissaSell1.4K$129.90
2026-06-02Schwartz LarissaSell2.5K$130.81
2026-05-18ARCHAMBEAU SHELLYE LSell2.5K$85.00
2026-05-07Schwartz LarissaSell1.1K$80.00
2026-05-06Schwartz LarissaSell3.0K$76.73
2026-05-06Schwartz LarissaSell2.3K$77.50
2026-04-16Schellhase DavidBuy2.6K$71.86
2026-04-16Schellhase DavidBuy1.1K$72.46
2026-04-07Schwartz LarissaSell2.0K$79.15
2026-04-07Schwartz LarissaSell4.3K$80.02
2026-04-07Schwartz LarissaSell100$80.58
2026-04-01Kelleher Eric RobertConversion2.4K
2026-04-01Kelleher Eric RobertSell2.4K$80.00
2026-03-25Addison Jonathan JamesSell6.8K$77.10
2026-03-25Addison Jonathan JamesSell12K$77.87
2026-03-25Addison Jonathan JamesSell4.2K$78.65
2026-03-23McKinnon ToddSell400$78.79
2026-03-23McKinnon ToddSell2.0K$80.19
2026-03-23McKinnon ToddSell5.1K$81.06
2026-03-23McKinnon ToddSell3.8K$81.60
2026-03-19Kelleher Eric RobertSell17K$80.00
2026-03-15Kelleher Eric RobertTax withheld2.5K
2026-03-15Kelleher Eric RobertTax withheld11K
2026-03-15Kelleher Eric RobertOption exercise1.2K
2026-03-15Kelleher Eric RobertTax withheld605
2026-03-15Kelleher Eric RobertOption exercise10.0K
2026-03-15Kelleher Eric RobertTax withheld5.1K
2026-03-15Kelleher Eric RobertOption exercise4.8K
2026-03-15Kelleher Eric RobertOption exercise5.3K
2026-03-15Kelleher Eric RobertTax withheld2.7K
2026-03-15Addison Jonathan JamesTax withheld9.4K
2026-03-15Addison Jonathan JamesOption exercise849
2026-03-15Addison Jonathan JamesTax withheld477
2026-03-15Addison Jonathan JamesOption exercise3.3K
2026-03-15Addison Jonathan JamesTax withheld1.8K
2026-03-15Addison Jonathan JamesOption exercise3.6K
2026-03-15Addison Jonathan JamesTax withheld1.9K
2026-03-15Addison Jonathan JamesOption exercise1.5K
2026-03-15Addison Jonathan JamesTax withheld775
2026-03-15Addison Jonathan JamesOption exercise3.1K
2026-03-15Addison Jonathan JamesTax withheld1.6K
2026-03-15Schwartz LarissaTax withheld23K
2026-03-15Schwartz LarissaOption exercise109
2026-03-15Schwartz LarissaTax withheld56
2026-03-15Schwartz LarissaOption exercise4.4K
2026-03-15Schwartz LarissaTax withheld2.3K
2026-03-15Schwartz LarissaOption exercise1.9K
2026-03-15Schwartz LarissaTax withheld986
2026-03-15Schwartz LarissaOption exercise3.1K
2026-03-15Schwartz LarissaTax withheld1.6K
2026-03-15Ninan ShibuTax withheld4.3K
2026-03-15Ninan ShibuOption exercise2.2K
2026-03-15Ninan ShibuTax withheld1.1K
2026-03-15Ninan ShibuOption exercise556
2026-03-15Ninan ShibuTax withheld283
2026-03-15Ninan ShibuOption exercise484
2026-03-15Ninan ShibuTax withheld247
2026-03-15Ninan ShibuOption exercise836
2026-03-15Ninan ShibuTax withheld426
2026-03-15Tighe BrettTax withheld26K
2026-03-15Tighe BrettOption exercise4.6K
2026-03-15Tighe BrettTax withheld1.9K
2026-03-15Tighe BrettOption exercise6.3K
2026-03-15Tighe BrettTax withheld2.5K
2026-03-15Tighe BrettOption exercise3.9K
2026-03-15Tighe BrettTax withheld1.5K
2026-03-15Tighe BrettOption exercise3.5K
2026-03-15Tighe BrettTax withheld1.4K
2026-03-15Kerrest Jacques FredericOption exercise843
2026-03-15Kerrest Jacques FredericTax withheld245
2026-03-15McKinnon ToddTax withheld97K
2026-03-15McKinnon ToddOption exercise11K
2026-03-15McKinnon ToddTax withheld5.3K
2026-03-15McKinnon ToddOption exercise5.0K
2026-03-15McKinnon ToddTax withheld2.6K
2026-03-15McKinnon ToddOption exercise7.4K
2026-03-15McKinnon ToddTax withheld3.8K
2026-03-10Schwartz LarissaSell1.8K$79.89
2026-02-25McKinnon ToddGrant44K
2026-02-25McKinnon ToddGrant30K
2026-02-25McKinnon ToddGrant119K
2026-02-25Kelleher Eric RobertGrant21K
2026-02-25Addison Jonathan JamesGrant5.8K
2026-02-25Addison Jonathan JamesGrant12K
2026-02-25Schwartz LarissaGrant25K
2026-02-25Schwartz LarissaGrant7.7K
2026-02-25Schwartz LarissaGrant12K
2026-02-25Ninan ShibuGrant3.1K
2026-02-25Tighe BrettGrant15K
2026-02-25Tighe BrettGrant14K
2026-02-25Ninan ShibuGrant1.9K
2026-02-25Ninan ShibuGrant3.3K
2026-02-25Tighe BrettGrant35K
2026-02-06Schwartz LarissaSell1.8K$83.47
2026-01-13Tighe BrettSell10K$95.07
2026-01-13Ninan ShibuSell1.1K$95.00
2026-01-07Schwartz LarissaSell1.9K$90.74
2026-01-02Kelleher Eric RobertSell400$84.63
2026-01-02Kelleher Eric RobertSell1.7K$83.98
2026-01-02Kelleher Eric RobertConversion2.4K
2026-01-02Kelleher Eric RobertSell300$86.50
2025-12-22McKinnon ToddSell3.4K$90.28
2025-12-22McKinnon ToddSell1.1K$91.72
2025-12-22Kelleher Eric RobertSell127$91.40
2025-12-22McKinnon ToddSell6.8K$91.19
2025-12-18Kelleher Eric RobertSell5.7K$90.01
2025-12-18Kelleher Eric RobertSell2.7K$90.57
2025-12-15Schwartz LarissaTax withheld1.6K
2025-12-15Ninan ShibuOption exercise2.2K
2025-12-15Ninan ShibuTax withheld1.1K
2025-12-15Ninan ShibuOption exercise556
2025-12-15Ninan ShibuTax withheld283
2025-12-15Ninan ShibuOption exercise484
2025-12-15Ninan ShibuTax withheld246
2025-12-15Ninan ShibuTax withheld425
2025-12-15Tighe BrettOption exercise4.6K
2025-12-15Tighe BrettTax withheld1.8K
2025-12-15Tighe BrettOption exercise6.3K
2025-12-15Tighe BrettTax withheld2.5K
2025-12-15Tighe BrettOption exercise3.9K
2025-12-15Tighe BrettTax withheld1.5K
2025-12-15Tighe BrettOption exercise3.5K
2025-12-15Tighe BrettTax withheld1.4K
2025-12-15Kerrest Jacques FredericOption exercise842
2025-12-15Kerrest Jacques FredericTax withheld233
2025-12-15McKinnon ToddOption exercise11K
2025-12-15McKinnon ToddTax withheld5.3K
2025-12-15McKinnon ToddOption exercise5.0K
2025-12-15McKinnon ToddTax withheld2.6K
2025-12-15McKinnon ToddOption exercise7.4K
2025-12-15McKinnon ToddTax withheld3.8K
2025-12-15Ninan ShibuOption exercise836
2025-12-15Kelleher Eric RobertOption exercise1.2K
2025-12-15Kelleher Eric RobertTax withheld603
2025-12-15Kelleher Eric RobertOption exercise10.0K
2025-12-15Kelleher Eric RobertTax withheld5.1K
2025-12-15Kelleher Eric RobertOption exercise4.8K
2025-12-15Kelleher Eric RobertTax withheld2.5K
2025-12-15Kelleher Eric RobertOption exercise5.3K
2025-12-15Kelleher Eric RobertTax withheld2.7K
2025-12-15Addison Jonathan JamesOption exercise1.1K
2025-12-15Addison Jonathan JamesTax withheld605
2025-12-15Addison Jonathan JamesOption exercise848
2025-12-15Addison Jonathan JamesTax withheld478
2025-12-15Addison Jonathan JamesOption exercise3.3K
2025-12-15Addison Jonathan JamesTax withheld1.8K
2025-12-15Addison Jonathan JamesOption exercise3.6K
2025-12-15Addison Jonathan JamesTax withheld2.0K
2025-12-15Addison Jonathan JamesOption exercise1.5K
2025-12-15Addison Jonathan JamesTax withheld778
2025-12-15Addison Jonathan JamesOption exercise3.1K
2025-12-15Addison Jonathan JamesTax withheld1.6K
2025-12-15Schwartz LarissaOption exercise316
2025-12-15Schwartz LarissaTax withheld161
2025-12-15Schwartz LarissaOption exercise108
2025-12-15Schwartz LarissaTax withheld55
2025-12-15Schwartz LarissaOption exercise4.4K
2025-12-15Schwartz LarissaTax withheld2.3K
2025-12-15Schwartz LarissaOption exercise1.9K
2025-12-15Schwartz LarissaTax withheld984
2025-12-15Schwartz LarissaOption exercise3.1K
2025-12-10Kerrest Jacques FredericGift83K
2025-12-08Kerrest Jacques FredericConversion84K
2025-12-05Schwartz LarissaSell1.3K$85.71
2025-11-11Schwartz LarissaSell1.3K$85.26
2025-10-08Schwartz LarissaSell1.3K$91.65
2025-10-02Tighe BrettSell10K$95.00
2025-10-01Kelleher Eric RobertConversion2.4K
2025-10-01Kelleher Eric RobertSell1.6K$91.45
2025-10-01Kelleher Eric RobertSell800$92.29
2025-09-25Kerrest Jacques FredericGift73K
2025-09-23Kerrest Jacques FredericConversion73K
2025-09-22McKinnon ToddSell19K$91.81
2025-09-22McKinnon ToddSell9.7K$92.89
2025-09-22McKinnon ToddSell3.3K$93.72
2025-09-18Kelleher Eric RobertSell600$91.20
2025-09-18Kelleher Eric RobertSell5.3K$92.30
2025-09-18Kelleher Eric RobertSell2.6K$93.59
2025-09-18Addison Jonathan JamesSell400$91.14
2025-09-18Addison Jonathan JamesSell3.8K$92.29
2025-09-18Addison Jonathan JamesSell1.8K$93.55
2025-09-18Addison Jonathan JamesSell100$93.96
2025-09-17Schwartz LarissaSell1.4K$89.83
2025-09-17Schwartz LarissaSell1.9K$90.41
2025-09-15Schwartz LarissaTax withheld55
2025-09-15Kelleher Eric RobertOption exercise385
2025-09-15Kelleher Eric RobertTax withheld196
2025-09-15Kelleher Eric RobertOption exercise1.2K
2025-09-15Kelleher Eric RobertTax withheld604
2025-09-15Kelleher Eric RobertOption exercise10.0K
2025-09-15Kelleher Eric RobertTax withheld5.1K
2025-09-15Kelleher Eric RobertOption exercise4.8K
2025-09-15Kelleher Eric RobertTax withheld2.5K
2025-09-15Kelleher Eric RobertOption exercise5.3K
2025-09-15Kelleher Eric RobertTax withheld2.7K
2025-09-15Addison Jonathan JamesOption exercise1.1K
2025-09-15Addison Jonathan JamesTax withheld609
2025-09-15Addison Jonathan JamesOption exercise848
2025-09-15Addison Jonathan JamesTax withheld482
2025-09-15Addison Jonathan JamesOption exercise3.3K
2025-09-15Addison Jonathan JamesTax withheld1.9K
2025-09-15Addison Jonathan JamesOption exercise3.6K
2025-09-15Addison Jonathan JamesTax withheld2.0K
2025-09-15Addison Jonathan JamesOption exercise1.5K
2025-09-15Addison Jonathan JamesTax withheld785
2025-09-15Addison Jonathan JamesOption exercise3.1K
2025-09-15Addison Jonathan JamesTax withheld1.6K
2025-09-15Schwartz LarissaOption exercise316
2025-09-15Schwartz LarissaTax withheld161
2025-09-15Schwartz LarissaOption exercise108
2025-09-15Schwartz LarissaOption exercise4.4K
2025-09-15Schwartz LarissaTax withheld2.3K
2025-09-15Schwartz LarissaOption exercise1.9K
2025-09-15Schwartz LarissaTax withheld984
2025-09-15Schwartz LarissaOption exercise3.1K
2025-09-15Schwartz LarissaTax withheld1.6K
2025-09-15Ninan ShibuOption exercise2.2K
2025-09-15Ninan ShibuTax withheld1.1K
2025-09-15Ninan ShibuOption exercise555
2025-09-15Ninan ShibuTax withheld282
2025-09-15Ninan ShibuOption exercise485
2025-09-15Ninan ShibuTax withheld247
2025-09-15Ninan ShibuOption exercise836
2025-09-15Ninan ShibuTax withheld425
2025-09-15Tighe BrettOption exercise4.6K
2025-09-15Tighe BrettTax withheld1.8K
2025-09-15Tighe BrettOption exercise6.3K
2025-09-15Tighe BrettTax withheld2.5K
2025-09-15Tighe BrettOption exercise3.9K
2025-09-15Tighe BrettTax withheld1.5K
2025-09-15Tighe BrettOption exercise3.5K
2025-09-15Tighe BrettTax withheld1.4K
2025-09-15Kerrest Jacques FredericOption exercise843
2025-09-15Kerrest Jacques FredericTax withheld246
2025-09-15McKinnon ToddOption exercise11K
2025-09-15McKinnon ToddTax withheld5.3K
2025-09-15McKinnon ToddOption exercise5.0K
2025-09-15McKinnon ToddTax withheld2.6K
2025-09-15McKinnon ToddOption exercise7.4K
2025-09-15McKinnon ToddTax withheld3.8K
2025-08-19Choi EmilieOption exercise1.2K
2025-07-28Schwartz LarissaConversion14K
2025-07-25Addison Jonathan JamesSell9.0K$100.00
2025-07-21McKinnon ToddSell11K$94.98
2025-07-21McKinnon ToddSell20K$95.48
2025-07-21McKinnon ToddOption exercise5.4K$39.21
2025-07-18Tighe BrettSell10K$95.00
2025-07-15Kelleher Eric RobertSell3.5K$92.33
2025-07-15Kelleher Eric RobertSell13K$91.66
2025-07-15Kelleher Eric RobertConversion2.4K
2025-07-15Addison Jonathan JamesSell2.5K$91.70
2025-07-15Addison Jonathan JamesSell500$92.39
2025-07-14Addison Jonathan JamesSell3.2K$92.21
2025-07-14Addison Jonathan JamesSell2.9K$91.78
2025-06-21Bates Anthony JohnOption exercise2.0K
2025-06-20Schwartz LarissaSell2.2K$100.00
2025-06-20Choi EmilieOption exercise2.8K
2025-06-20Dixon Robert L JROption exercise2.8K
2025-06-20Epstein JeffOption exercise2.8K
2025-06-20ARCHAMBEAU SHELLYE LOption exercise2.8K
2025-06-20Saeger RebeccaOption exercise2.8K
2025-06-20Stankey Michael A.Option exercise2.8K
2025-06-20Kerrest Jacques FredericOption exercise2.8K
2025-06-20Kerrest Jacques FredericSell163$99.73
2025-06-20Kerrest Jacques FredericSell418$100.51
2025-06-20HOROWITZ BENJAMIN AOption exercise2.8K
2025-06-17Schwartz LarissaSell1.1K$98.50
2025-06-15McKinnon ToddOption exercise11K
2025-06-15McKinnon ToddTax withheld5.3K
2025-06-15McKinnon ToddOption exercise5.0K
2025-06-15McKinnon ToddTax withheld2.6K
2025-06-15McKinnon ToddOption exercise7.4K
2025-06-15McKinnon ToddTax withheld3.8K
2025-06-15Kerrest Jacques FredericOption exercise842
2025-06-15Kerrest Jacques FredericTax withheld261
2025-06-15Kelleher Eric RobertOption exercise385
2025-06-15Kelleher Eric RobertTax withheld196
2025-06-15Kelleher Eric RobertOption exercise1.2K
2025-06-15Kelleher Eric RobertTax withheld603
2025-06-15Kelleher Eric RobertOption exercise10.0K
2025-06-15Kelleher Eric RobertTax withheld5.1K
2025-06-15Kelleher Eric RobertOption exercise4.8K
2025-06-15Kelleher Eric RobertTax withheld2.5K
2025-06-15Kelleher Eric RobertOption exercise5.3K
2025-06-15Kelleher Eric RobertTax withheld2.7K
2025-06-15Addison Jonathan JamesOption exercise1.1K
2025-06-15Addison Jonathan JamesTax withheld614
2025-06-15Addison Jonathan JamesOption exercise848
2025-06-15Addison Jonathan JamesOption exercise3.3K
2025-06-15Addison Jonathan JamesTax withheld1.9K
2025-06-15Addison Jonathan JamesOption exercise3.6K
2025-06-15Addison Jonathan JamesTax withheld2.0K
2025-06-15Addison Jonathan JamesOption exercise1.5K
2025-06-15Addison Jonathan JamesTax withheld795
2025-06-15Addison Jonathan JamesOption exercise3.1K
2025-06-15Addison Jonathan JamesTax withheld1.6K
2025-06-15Addison Jonathan JamesTax withheld486
2025-06-15Tighe BrettOption exercise4.6K
2025-06-15Tighe BrettTax withheld1.8K
2025-06-15Tighe BrettOption exercise6.3K
2025-06-15Tighe BrettTax withheld2.5K
2025-06-15Tighe BrettOption exercise3.9K
2025-06-15Tighe BrettTax withheld1.5K
2025-06-15Tighe BrettOption exercise3.5K
2025-06-15Tighe BrettTax withheld1.4K
2025-06-15Schwartz LarissaOption exercise316
2025-06-15Schwartz LarissaTax withheld161
2025-06-15Schwartz LarissaOption exercise108
2025-06-15Schwartz LarissaTax withheld55
2025-06-15Schwartz LarissaOption exercise4.4K
2025-06-15Schwartz LarissaTax withheld2.3K
2025-06-15Schwartz LarissaOption exercise1.9K
2025-06-15Schwartz LarissaTax withheld984
2025-06-15Schwartz LarissaOption exercise3.1K
2025-06-15Schwartz LarissaTax withheld1.6K
2025-06-15Ninan ShibuOption exercise2.2K
2025-06-15Ninan ShibuTax withheld1.1K
2025-06-15Ninan ShibuOption exercise556
2025-06-15Ninan ShibuTax withheld283
2025-06-15Ninan ShibuOption exercise484
2025-06-15Ninan ShibuTax withheld246
2025-06-15Ninan ShibuOption exercise836
2025-06-15Ninan ShibuTax withheld425
2025-06-13Kerrest Jacques FredericGift130K
2025-06-11Kerrest Jacques FredericConversion130K
2025-04-11Addison Jonathan JamesSell7.0K$101.19
2025-03-20McKinnon ToddSell92K$113.14
2025-03-20McKinnon ToddSell81K$114.06
2025-03-20McKinnon ToddSell4.1K$114.73
2025-03-20Kerrest Jacques FredericSell701$113.26
2025-03-20Kerrest Jacques FredericSell518$114.26
2025-03-20Kerrest Jacques FredericSell518$112.35
2025-03-20McKinnon ToddConversion225K
2025-03-20McKinnon ToddSell57K$112.26
2025-03-19Schwartz LarissaSell3.3K$113.57
2025-03-19Schwartz LarissaSell8.1K$114.28
2025-03-19Schwartz LarissaSell160$115.16
2025-03-17Kelleher Eric RobertSell3.4K$114.06
2025-03-17Kelleher Eric RobertSell2.5K$113.33
2025-03-15Kelleher Eric RobertTax withheld4.9K
2025-03-15Kerrest Jacques FredericOption exercise1.9K
2025-03-15Kerrest Jacques FredericTax withheld678
2025-03-15Kerrest Jacques FredericOption exercise843
2025-03-15Kerrest Jacques FredericTax withheld278
2025-03-15McKinnon ToddTax withheld37K
2025-03-15McKinnon ToddOption exercise1.7K
2025-03-15McKinnon ToddTax withheld657
2025-03-15McKinnon ToddOption exercise11K
2025-03-15McKinnon ToddTax withheld4.3K
2025-03-15McKinnon ToddOption exercise5.0K
2025-03-15McKinnon ToddTax withheld2.6K
2025-03-15Schwartz LarissaTax withheld8.4K
2025-03-15Schwartz LarissaOption exercise169
2025-03-15Schwartz LarissaTax withheld86
2025-03-15Schwartz LarissaOption exercise316
2025-03-15Schwartz LarissaTax withheld161
2025-03-15Schwartz LarissaOption exercise108
2025-03-15Schwartz LarissaTax withheld55
2025-03-15Schwartz LarissaOption exercise4.4K
2025-03-15Schwartz LarissaTax withheld2.3K
2025-03-15Schwartz LarissaOption exercise1.9K
2025-03-15Schwartz LarissaTax withheld984
2025-03-15Tighe BrettTax withheld16K
2025-03-15Tighe BrettOption exercise203
2025-03-15Tighe BrettTax withheld98
2025-03-15Tighe BrettOption exercise4.6K
2025-03-15Tighe BrettTax withheld1.8K
2025-03-15Tighe BrettOption exercise6.3K
2025-03-15Tighe BrettTax withheld2.5K
2025-03-15Tighe BrettOption exercise3.9K
2025-03-15Tighe BrettTax withheld1.5K
2025-03-15Ninan ShibuTax withheld1.5K
2025-03-15Ninan ShibuOption exercise2.2K
2025-03-15Ninan ShibuTax withheld1.2K
2025-03-15Ninan ShibuOption exercise556
2025-03-15Ninan ShibuTax withheld283
2025-03-15Ninan ShibuOption exercise484
2025-03-15Ninan ShibuTax withheld246
2025-03-15Addison Jonathan JamesTax withheld3.2K
2025-03-15Addison Jonathan JamesOption exercise1.1K
2025-03-15Addison Jonathan JamesTax withheld619
2025-03-15Addison Jonathan JamesOption exercise848
2025-03-15Addison Jonathan JamesTax withheld490
2025-03-15Addison Jonathan JamesOption exercise3.3K
2025-03-15Addison Jonathan JamesTax withheld1.9K
2025-03-15Addison Jonathan JamesOption exercise3.6K
2025-03-15Addison Jonathan JamesTax withheld2.0K
2025-03-15Addison Jonathan JamesOption exercise1.5K
2025-03-15Addison Jonathan JamesTax withheld810
2025-03-15Kelleher Eric RobertOption exercise180
2025-03-15Kelleher Eric RobertTax withheld98
2025-03-15Kelleher Eric RobertOption exercise385
2025-03-15Kelleher Eric RobertTax withheld209
2025-03-15Kelleher Eric RobertOption exercise1.2K
2025-03-15Kelleher Eric RobertTax withheld592
2025-03-15Kelleher Eric RobertOption exercise10.0K
2025-03-15Kelleher Eric RobertOption exercise4.8K
2025-03-15Kelleher Eric RobertTax withheld2.5K
2025-03-05Kerrest Jacques FredericSell3.3K$112.50
2025-03-05Kerrest Jacques FredericConversion144K
2025-03-05Kerrest Jacques FredericSell65K$109.50
2025-03-05Kerrest Jacques FredericSell79K$112.50
2025-03-05Kerrest Jacques FredericConversion13K
2025-03-05Kerrest Jacques FredericSell6.7K$109.50
2025-03-05Kerrest Jacques FredericSell6.7K$112.50
2025-03-05Kerrest Jacques FredericConversion6.7K
2025-03-05Kerrest Jacques FredericSell3.3K$109.50
2025-03-04Kerrest Jacques FredericSell65K$103.50
2025-03-04Kerrest Jacques FredericSell65K$106.50
2025-03-04Kerrest Jacques FredericConversion13K
2025-03-04Kerrest Jacques FredericSell6.7K$103.50
2025-03-04Kerrest Jacques FredericConversion130K
2025-03-04Kerrest Jacques FredericSell6.7K$106.50
2025-03-04Kerrest Jacques FredericConversion6.7K
2025-03-04Kerrest Jacques FredericSell3.3K$103.50
2025-03-04Kerrest Jacques FredericSell3.3K$106.50
2025-02-13Kerrest Jacques FredericConversion6.7K
2025-02-13Schwartz LarissaConversion9.5K
2025-02-13Schwartz LarissaSell9.5K$100.00
2025-02-13Kerrest Jacques FredericConversion65K
2025-02-13Kerrest Jacques FredericSell65K$100.50
2025-02-13Kerrest Jacques FredericSell6.7K$100.50
2025-02-13Kerrest Jacques FredericConversion3.3K
2025-02-13Kerrest Jacques FredericSell3.3K$100.50
2025-02-11Tighe BrettGrant13K
2025-02-11Tighe BrettGrant12K
2025-02-11Tighe BrettGrant15K
2025-02-11Schwartz LarissaConversion1.6K
2025-02-11Schwartz LarissaSell2.7K$97.59
2025-02-11Schwartz LarissaGrant8.8K
2025-02-11Schwartz LarissaGrant7.7K
2025-02-11Ninan ShibuGrant1.1K
2025-02-11Ninan ShibuGrant1.9K
2025-02-11McKinnon ToddGrant42K
2025-02-11McKinnon ToddGrant30K
2025-02-11Addison Jonathan JamesGrant5.8K
2025-02-05Kerrest Jacques FredericConversion65K
2025-02-05Kerrest Jacques FredericSell65K$97.50
2025-02-05Kerrest Jacques FredericConversion6.7K
2025-02-05Kerrest Jacques FredericSell6.7K$97.50
2025-02-05Kerrest Jacques FredericConversion3.3K
2025-02-05Kerrest Jacques FredericSell3.3K$97.50
2025-01-30Tighe BrettSell2.0K$94.14
2025-01-30Tighe BrettSell2.9K$95.16
2025-01-30Tighe BrettSell100$95.78
2025-01-28Kerrest Jacques FredericSell3.3K$91.50
2025-01-28Kerrest Jacques FredericConversion130K
2025-01-28Kerrest Jacques FredericSell3.3K$94.50
2025-01-28Tighe BrettSell300$91.56
2025-01-28Tighe BrettSell400$93.33
2025-01-28Tighe BrettSell3.4K$94.72
2025-01-28Kerrest Jacques FredericSell65K$91.50
2025-01-28Kerrest Jacques FredericSell65K$94.50
2025-01-28Kerrest Jacques FredericConversion13K
2025-01-28Kerrest Jacques FredericSell6.7K$91.50
2025-01-28Kerrest Jacques FredericSell6.7K$94.50
2025-01-28Kerrest Jacques FredericConversion6.7K
2025-01-28Tighe BrettSell945$95.48
2025-01-24Kerrest Jacques FredericConversion65K
2025-01-24Kerrest Jacques FredericSell65K$88.50
2025-01-24Kerrest Jacques FredericConversion6.7K
2025-01-24Kerrest Jacques FredericSell6.7K$88.50
2025-01-24Kerrest Jacques FredericConversion3.3K
2025-01-24Kerrest Jacques FredericSell3.3K$88.50
2025-01-23Kerrest Jacques FredericSell100$88.31
2025-01-23Kerrest Jacques FredericConversion390K
2025-01-23Kerrest Jacques FredericSell326K$86.99
2025-01-23Kerrest Jacques FredericSell64K$87.57
2025-01-23Kerrest Jacques FredericSell972$88.31
2025-01-23Kerrest Jacques FredericConversion40K
2025-01-23Kerrest Jacques FredericSell33K$86.99
2025-01-23Kerrest Jacques FredericSell6.5K$87.57
2025-01-23Kerrest Jacques FredericConversion20K
2025-01-23Kerrest Jacques FredericSell17K$86.99
2025-01-23Kerrest Jacques FredericSell3.2K$87.57
2025-01-23Kerrest Jacques FredericSell51$88.31
2025-01-23Tighe BrettSell4.0K$87.14
2025-01-23Tighe BrettSell1.0K$87.89
2025-01-22Schwartz LarissaConversion1.6K
2025-01-22Schwartz LarissaSell2.7K$89.58
2025-01-21Tighe BrettSell3.2K$88.74
2025-01-21Tighe BrettSell1.8K$89.47
2025-01-21Kerrest Jacques FredericSell1.9K$88.55
2025-01-21Kerrest Jacques FredericSell1.4K$89.27
2024-12-30Schwartz LarissaConversion1.6K
2024-12-30Schwartz LarissaSell2.7K$80.50

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-23Exec/director changeShareholder voteExhibitsfiling ↗
2026-05-28ResultsReg FDExhibitsfiling ↗
2026-04-22Exec/director changeExhibitsfiling ↗
2026-03-23Exec/director changeExhibitsfiling ↗
2026-03-11Exec/director changeExhibitsfiling ↗
2026-03-04ResultsReg FDExhibitsfiling ↗
2026-01-05OtherExhibitsfiling ↗
2025-12-19Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-232026-06-180001660134-26-000054 ↗
10-Q2026-05-292026-04-300001660134-26-000051 ↗
8-K2026-05-282026-05-280001660134-26-000050 ↗
8-K2026-04-222026-04-210001193125-26-170498 ↗
8-K2026-03-232026-03-190001660134-26-000029 ↗
8-K2026-03-112026-03-050001660134-26-000024 ↗
10-K2026-03-052026-01-310001660134-26-000020 ↗
8-K2026-03-042026-03-040001660134-26-000016 ↗
8-K2026-01-052026-01-050001660134-26-000003 ↗
8-K2025-12-192025-12-150001660134-25-000173 ↗
10-Q2025-12-032025-10-310001660134-25-000171 ↗
8-K2025-12-022025-12-020001660134-25-000170 ↗