| Aug 13, 2026 | Buy | 337,500 | 20.17 USD | $6.8M | SEC | |
| Aug 13, 2026 | Buy | 254,820 | 19.61 USD | $5M | SEC | |
| Aug 12, 2026 | Buy | 199,980 | 19.72 USD | $3.9M | SEC | |
| Aug 12, 2026 | Buy | 90,480 | 19.39 USD | $1.8M | SEC | |
| Aug 12, 2026 | Buy | 105,120 | 19.29 USD | $2M | SEC | |
| Aug 10, 2026 | Buy | 158,460 | 19.20 USD | $3M | SEC | |
| Aug 10, 2026 | Buy | 125,880 | 19.06 USD | $2.4M | SEC | |
| Aug 10, 2026 | Buy | 333,840 | 18.48 USD | $6.2M | SEC | |
| Aug 10, 2026 | Buy | 122,580 | 17.54 USD | $2.2M | SEC | |
| Aug 5, 2026 | Buy | 109,080 | 16.91 USD | $1.8M | SEC | |
| Aug 5, 2026 | Buy | 169,980 | 16.88 USD | $2.9M | SEC | |
| Aug 5, 2026 | Buy | 194,460 | 17.21 USD | $3.3M | SEC | |
| Jul 30, 2026 | Buy | 451,320 | 16.97 USD | $7.7M | SEC | |
| Jul 30, 2026 | Buy | 185,880 | 16.26 USD | $3M | SEC | |
| Jul 27, 2026 | Buy | 498,660 | 16.62 USD | $8.3M | SEC | |
| Jul 27, 2026 | Buy | 123,780 | 15.98 USD | $2M | SEC | |
| Jul 27, 2026 | Buy | 60,000 | 15.54 USD | $932.4K | SEC | |
| Jul 27, 2026 | Buy | 301,440 | 15.84 USD | $4.8M | SEC | |
| Jul 27, 2026 | Buy | 59,940 | 15.95 USD | $956K | SEC | |
| Jul 27, 2026 | Buy | 60,000 | 15.60 USD | $936K | SEC | |
| Jul 23, 2026 | Buy | 112,500 | 16.68 USD | $1.9M | SEC | |
| Jul 23, 2026 | Buy | 135,540 | 16.93 USD | $2.3M | SEC | |
| Jul 23, 2026 | Buy | 111,840 | 16.60 USD | $1.9M | SEC | |
| Jul 23, 2026 | Buy | 178,800 | 17.23 USD | $3.1M | SEC | |
| Jul 23, 2026 | Buy | 83,460 | 16.56 USD | $1.4M | SEC | |