| Jul 6, 2026 | Buy | 1,149 | 74.48 USD | — | SEC |
| Jul 6, 2026 | Buy | 1,189 | 71.59 USD | — | SEC |
| Jul 6, 2026 | Buy | 1,173 | 73.05 USD | — | SEC |
| Jun 30, 2026 | Buy | 1,195 | 69.22 USD | — | SEC |
| Jun 30, 2026 | Buy | 1,199 | 69.50 USD | — | SEC |
| Jun 30, 2026 | Buy | 1,208 | 68.88 USD | — | SEC |
| Jun 25, 2026 | Buy | 1,170 | 70.20 USD | — | SEC |
| Jun 25, 2026 | Buy | 1,159 | 72.68 USD | — | SEC |
| Jun 25, 2026 | Buy | 1,148 | 71.94 USD | — | SEC |
| Jun 22, 2026 | Buy | 1,151 | 71.10 USD | — | SEC |
| Jun 22, 2026 | Buy | 1,187 | 71.39 USD | — | SEC |
| Jun 22, 2026 | Buy | 1,126 | 73.35 USD | — | SEC |
| Jun 16, 2026 | Buy | 1,106 | 74.73 USD | $82.6K | SEC |
| Jun 16, 2026 | Buy | 1,135 | 74.19 USD | $84.2K | SEC |
| Jun 16, 2026 | Buy | 1,119 | 73.63 USD | $82.4K | SEC |
| Jun 11, 2026 | Buy | 1,155 | 73.34 USD | $84.7K | SEC |
| Jun 11, 2026 | Buy | 1,175 | 72.09 USD | $84.7K | SEC |
| Jun 11, 2026 | Buy | 1,154 | 72.18 USD | $83.3K | SEC |
| Jun 8, 2026 | Buy | 1,167 | 71.66 USD | $83.6K | SEC |
| Jun 8, 2026 | Buy | 1,166 | 71.77 USD | $83.7K | SEC |
| Jun 8, 2026 | Buy | 1,162 | 71.02 USD | $82.5K | SEC |
| Jun 3, 2026 | Buy | 1,156 | 72.14 USD | $83.4K | SEC |
| Jun 3, 2026 | Buy | 1,203 | 71.36 USD | $85.8K | SEC |
| Jun 3, 2026 | Buy | 1,158 | 72.25 USD | $83.7K | SEC |
| May 29, 2026 | Buy | 1,170 | 70.65 USD | $82.7K | SEC |