| Jun 9, 2026 | Sell | -1,999 | 143.46 USD | $286.8K | SEC |
| Jun 8, 2026 | Sell | -1,000 | 143.60 USD | $143.6K | SEC |
| Jun 3, 2026 | Sell | -1,300 | 139.25 USD | $181K | SEC |
| Jun 2, 2026 | Award | 22,022 | 0.00 USD | $0 | SEC |
| May 18, 2026 | Sell | -1,000 | 135.78 USD | $135.8K | SEC |
| May 15, 2026 | Award | 283 | 0.00 USD | $0 | SEC |
| Feb 17, 2026 | Award | 238 | 0.00 USD | $0 | SEC |
| Nov 17, 2025 | Award | 330 | 0.00 USD | $0 | SEC |
| Sep 2, 2025 | Award | 249 | 0.00 USD | $0 | SEC |
| May 12, 2025 | Award | 256 | 0.00 USD | $0 | SEC |
| Feb 18, 2025 | Award | 218 | 0.00 USD | $0 | SEC |
| Feb 3, 2025 | Sell | -400 | 185.53 USD | $74.2K | SEC |
| Feb 3, 2025 | Sell | -1,626 | 180.18 USD | $293K | SEC |
| Nov 18, 2024 | Award | 482 | 0.00 USD | $0 | SEC |
| Sep 3, 2024 | Award | 800 | 0.00 USD | $0 | SEC |
| May 13, 2024 | Award | 961 | 0.00 USD | $0 | SEC |
| Feb 12, 2024 | Award | 1,248 | 0.00 USD | $0 | SEC |
| Nov 13, 2023 | Award | 1,666 | 0.00 USD | $0 | SEC |
| Sep 5, 2023 | Award | 1,718 | 0.00 USD | $0 | SEC |
| May 12, 2023 | Award | 1,273 | 0.00 USD | $0 | SEC |
| Feb 13, 2023 | Award | 1,137 | 0.00 USD | $0 | SEC |
| Nov 10, 2022 | Award | 1,600 | 0.00 USD | $0 | SEC |
| Sep 12, 2022 | Award | 1,626 | 0.00 USD | $0 | SEC |
| May 16, 2022 | Award | 1,367 | 0.00 USD | $0 | SEC |
| Feb 14, 2022 | Award | 1,117 | 0.00 USD | $0 | SEC |