| May 26, 2026 | Sell | -268 | 434.22 USD | $116.4K | SEC |
| Apr 2, 2026 | Other | -125 | 353.80 USD | $44.2K | SEC |
| Feb 24, 2026 | Sell | -534 | 379.16 USD | $202.5K | SEC |
| Jan 5, 2026 | Other | -324 | 256.99 USD | $83.3K | SEC |
| Dec 15, 2025 | Award | 1,070 | 0.00 USD | $0 | SEC |
| Dec 3, 2025 | Sell | -609 | 255.53 USD | $155.6K | SEC |
| Oct 3, 2025 | Other | -236 | 217.74 USD | $51.4K | SEC |
| Jul 2, 2025 | Other | -92 | 183.76 USD | $16.9K | SEC |
| Jun 25, 2025 | Sell | -562 | 178.60 USD | $100.4K | SEC |
| Apr 3, 2025 | Other | -215 | 145.66 USD | $31.3K | SEC |
| Apr 3, 2025 | Sell | -450 | 144.83 USD | $65.2K | SEC |
| Feb 25, 2025 | Sell | -271 | 172.73 USD | $46.8K | SEC |
| Jan 3, 2025 | Other | -310 | 162.63 USD | $50.4K | SEC |
| Dec 16, 2024 | Award | 1,509 | 0.00 USD | $0 | SEC |
| Oct 3, 2024 | Other | -173 | 197.20 USD | $34.1K | SEC |
| Jul 3, 2024 | Other | -29 | 237.41 USD | $6.9K | SEC |
| Apr 3, 2024 | Other | -29 | 208.69 USD | $6.1K | SEC |
| Mar 6, 2024 | Award | 1,910 | 0.00 USD | $0 | SEC |