| Jun 23, 2026 | Sell | -500 | 244.61 USD | — | SEC |
| Jun 17, 2026 | Sell | -500 | 215.22 USD | — | SEC |
| Oct 3, 2025 | Award | 967 | 0.00 USD | $0 | SEC |
| Sep 5, 2025 | Sell | -1,000 | 239.57 USD | $239.6K | SEC |
| Aug 18, 2025 | Sell | -1,000 | 231.33 USD | $231.3K | SEC |
| Aug 18, 2025 | Award | 254 | 0.00 USD | $0 | SEC |
| May 30, 2025 | Award | 262 | 0.00 USD | $0 | SEC |
| Feb 19, 2025 | Award | 310 | 0.00 USD | $0 | SEC |
| Nov 18, 2024 | Award | 363 | 0.00 USD | $0 | SEC |
| Aug 20, 2024 | Award | 396 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | Gift | -65 | 0.00 USD | $0 | SEC |
| Jun 3, 2024 | Award | 400 | 0.00 USD | $0 | SEC |
| May 22, 2024 | Sell | -2,500 | 151.26 USD | $378.2K | SEC |
| Feb 21, 2024 | Award | 346 | 0.00 USD | $0 | SEC |
| Dec 12, 2023 | Gift | -66 | 0.00 USD | $0 | SEC |
| Nov 17, 2023 | Award | 397 | 0.00 USD | $0 | SEC |
| Aug 17, 2023 | Award | 382 | 0.00 USD | $0 | SEC |
| Jun 7, 2023 | Award | 435 | 0.00 USD | $0 | SEC |
| Feb 16, 2023 | Award | 519 | 0.00 USD | $0 | SEC |
| Nov 16, 2022 | Award | 488 | 0.00 USD | $0 | SEC |
| Aug 18, 2022 | Award | 444 | 0.00 USD | $0 | SEC |
| May 26, 2022 | Award | 493 | 0.00 USD | $0 | SEC |
| Feb 17, 2022 | Award | 324 | 0.00 USD | $0 | SEC |
| Nov 15, 2021 | Award | 297 | 0.00 USD | $0 | SEC |
| Aug 12, 2021 | Award | 333 | 0.00 USD | $0 | SEC |