| Jul 2, 2026 | Buy | 10 | 26.01 USD | — | SEC |
| Jul 2, 2026 | Buy | 47 | 26.90 USD | — | SEC |
| Apr 15, 2026 | Buy | 11 | 23.25 USD | $255.8 | SEC |
| Apr 15, 2026 | Buy | 53 | 23.72 USD | $1.3K | SEC |
| Jan 15, 2026 | Buy | 9 | 27.14 USD | $244.3 | SEC |
| Jan 15, 2026 | Buy | 46 | 27.06 USD | $1.2K | SEC |
| Oct 9, 2025 | Buy | 45 | 27.48 USD | $1.2K | SEC |
| Oct 9, 2025 | Buy | 9 | 27.42 USD | $246.8 | SEC |
| Jul 2, 2025 | Buy | 11 | 23.22 USD | $255.4 | SEC |
| Jul 2, 2025 | Buy | 49 | 24.69 USD | $1.2K | SEC |
| Apr 2, 2025 | Buy | 55 | 21.56 USD | $1.2K | SEC |
| Apr 2, 2025 | Buy | 12 | 21.48 USD | $257.8 | SEC |
| Jan 15, 2025 | Buy | 10 | 23.96 USD | $239.6 | SEC |
| Jan 15, 2025 | Buy | 48 | 24.54 USD | $1.2K | SEC |
| Oct 1, 2024 | Buy | 50 | 23.40 USD | $1.2K | SEC |
| Oct 1, 2024 | Buy | 11 | 23.26 USD | $255.9 | SEC |
| Jul 8, 2024 | Buy | 14 | 17.74 USD | $248.4 | SEC |
| Jul 8, 2024 | Buy | 63 | 18.08 USD | $1.1K | SEC |
| Apr 10, 2024 | Buy | 13 | 19.44 USD | $252.7 | SEC |
| Apr 10, 2024 | Buy | 59 | 19.16 USD | $1.1K | SEC |
| Jan 3, 2024 | Buy | 12 | 20.67 USD | $248 | SEC |
| Jan 3, 2024 | Buy | 53 | 20.94 USD | $1.1K | SEC |
| Oct 5, 2023 | Buy | 50 | 21.77 USD | $1.1K | SEC |
| Oct 5, 2023 | Buy | 11 | 21.80 USD | $239.8 | SEC |
| Jul 5, 2023 | Buy | 49 | 21.52 USD | $1.1K | SEC |