Including 34 routine filings (option exercises, tax withholding, grants, gifts). Open-market trades only
Traded Sep 16 – Sep 21, 2026 · largest single transaction ~$80K
Traded Aug 21 – Aug 24, 2026 · largest single transaction ~$120K
Traded Jul 2, 2026 · largest single transaction 6,094
Traded Jul 2, 2026 · largest single transaction 2,539
Traded Jun 22 – Jun 24, 2026 · largest single transaction ~$115K
Insider filing
Traded Apr 1 · filed 5 days later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Apr 1 · filed 5 days later
Compensation award — excluded from discretionary-purchase analysis.
Traded Mar 27 – Mar 31, 2026 · largest single transaction ~$75K
Insider filing
Traded Mar 31 · filed the same day
Routine share withholding; mechanical by default.
Traded Mar 26 – Mar 30, 2026 · largest single transaction ~$163KNot reported under a pre-arranged trading plan
Insider filing
Traded Mar 27 · filed 3 days later
Routine share withholding; mechanical by default.
Insider filing
Traded Jan 22 · filed 1 day later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 22 · filed 1 day later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 22 · filed 1 day later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 22 · filed 1 day later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 22 · filed 1 day later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 22 · filed 1 day later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 22 · filed 1 day later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 22 · filed 1 day later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 13 · filed 3 days later
Compensation award — excluded from discretionary-purchase analysis.
Traded Jan 13, 2026 · largest single transaction 20K
Insider filing
Traded Jan 13 · filed 3 days later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 13 · filed 3 days later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 13 · filed 3 days later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 13 · filed 3 days later
Compensation award — excluded from discretionary-purchase analysis.
Insider filing
Traded Jan 13 · filed 3 days later
Compensation award — excluded from discretionary-purchase analysis.