| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 20, 2026 | Grant(A) | 4K | $42.05 | $185K | 30K |
| Dec 1, 2025 | Buy(P) | 104 | $46.86 | $5K | 26K |
| Aug 12, 2025 | Buy(P) | 92 | $52.82 | $5K | 26K |
| Jun 9, 2025 | Buy(P) | 88 | $54.66 | $5K | 26K |
| Mar 12, 2025 | Buy(P) | 85 | $49.94 | $4K | 26K |
| Dec 3, 2024 | Buy(P) | 89 | $47.86 | $4K | 26K |
| Aug 13, 2024 | Buy(P) | 109 | $38.60 | $4K | 25K |
| Jun 10, 2024 | Buy(P) | 104 | $40.36 | $4K | 25K |
| Mar 4, 2024 | Buy(P) | 112 | $34.04 | $4K | 25K |
| Dec 4, 2023 | Buy(P) | 123 | $30.87 | $4K | 25K |
| Aug 14, 2023 | Buy(P) | 84 | $28.35 | $2K | 25K |
| Jun 12, 2023 | Buy(P) | 89 | $26.36 | $2K | 25K |
| Mar 6, 2023 | Buy(P) | 66 | $31.99 | $2K | 25K |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001628280-26-037383) within minutes of acceptance. Every field above traces to the original document. Verify it directly: