| Tue, 13 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $185.31K |
| Wed, 14 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $175.79K |
| Mon, 12 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $199.08K |
| Wed, 7 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $201.89K |
| Fri, 9 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $206.63K |
| Thu, 8 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $203.72K |
| Mon, 5 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $212.96K |
| Tue, 6 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $208.98K |
| Fri, 2 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $217.74K |
| Thu, 1 Oct 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $220.03K |
| Tue, 29 Sep 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $226.21K |
| Wed, 30 Sep 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $226.3K |
| Thu, 24 Sep 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $230.44K |
| Fri, 25 Sep 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $241.5K |
| Sat, 26 Sep 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 10,000 | $233.2K |
| Tue, 1 Sep 2026 | Stone Michael Robert | director | P-Purchase | 12,820 | $250.99K |
| Wed, 2 Sep 2026 | Stone Michael Robert | director | P-Purchase | 13,125 | $251.81K |
| Thu, 20 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 30,000 | $757.9K |
| Fri, 21 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 23,205 | $585.29K |
| Wed, 19 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 30,000 | $802.27K |
| Fri, 14 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | G-Gift | 10,000 | $0 |
| Tue, 18 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 30,000 | $781.69K |
| Fri, 14 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 17,800 | $439.02K |
| Mon, 17 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 30,000 | $752.34K |
| Thu, 13 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 30,000 | $762.53K |
| Wed, 12 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $352K |
| Mon, 10 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,891 | $385.25K |
| Tue, 11 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 17,005 | $415.94K |
| Fri, 7 Aug 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $348.81K |
| Thu, 16 Jul 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 5,000 | $87.59K |
| Wed, 15 Jul 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $276.25K |
| Mon, 13 Jul 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $262.19K |
| Tue, 14 Jul 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $271.9K |
| Thu, 2 Jul 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $268.94K |
| Wed, 1 Jul 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $261.13K |
| Mon, 29 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $245.75K |
| Tue, 30 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $248.94K |
| Wed, 24 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $237.45K |
| Thu, 25 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $236.85K |
| Fri, 26 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $247.65K |
| Mon, 22 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $236.1K |
| Tue, 23 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $240.15K |
| Thu, 18 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $236.7K |
| Tue, 16 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $238.35K |
| Wed, 17 Jun 2026 | Clark Kyle | director, officer: SEE REMARKS | S-Sale | 15,000 | $240.75K |
| Thu, 11 Jun 2026 | McConville James | director | A-Award | 7,142 | $0 |
| Thu, 11 Jun 2026 | Slattery John S. | director | A-Award | 7,142 | $0 |
| Thu, 11 Jun 2026 | ROTHBLATT MARTINE A | director | A-Award | 7,142 | $0 |
| Thu, 11 Jun 2026 | DAVIS CHARLES A | director | A-Award | 7,142 | $0 |
| Thu, 11 Jun 2026 | ABELE JOHN E | director | A-Award | 7,142 | $0 |