| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Aug 21, 2026 | Clark Kyle | SEE REMARKS | S | 23,205 | $25.2227 | $585.29K |
| Aug 20, 2026 | Clark Kyle | SEE REMARKS | S | 30,000 | $25.2633 | $757.90K |
| Aug 19, 2026 | Clark Kyle | SEE REMARKS | S | 30,000 | $26.7424 | $802.27K |
| Aug 18, 2026 | Clark Kyle | SEE REMARKS | S | 30,000 | $26.0563 | $781.69K |
| Aug 17, 2026 | Clark Kyle | SEE REMARKS | S | 30,000 | $25.0781 | $752.34K |
| Aug 14, 2026 | Clark Kyle | SEE REMARKS | S | 17,800 | $24.6641 | $439.02K |
| Aug 14, 2026 | Clark Kyle | SEE REMARKS | G | 10,000 | $0.0000 | $0.00 |
| Aug 13, 2026 | Clark Kyle | SEE REMARKS | S | 30,000 | $25.4175 | $762.52K |
| Aug 12, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $23.4667 | $352.00K |
| Aug 11, 2026 | Clark Kyle | SEE REMARKS | S | 17,005 | $24.4597 | $415.94K |
| Aug 10, 2026 | Clark Kyle | SEE REMARKS | S | 15,891 | $24.2434 | $385.25K |
| Aug 7, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $23.2539 | $348.81K |
| Jul 16, 2026 | Clark Kyle | SEE REMARKS | S | 5,000 | $17.5183 | $87.59K |
| Jul 15, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $18.4167 | $276.25K |
| Jul 14, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $18.1265 | $271.90K |
| Jul 13, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $17.4793 | $262.19K |
| Jul 2, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $17.9292 | $268.94K |
| Jul 1, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $17.4085 | $261.13K |
| Jun 30, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $16.5958 | $248.94K |
| Jun 29, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $16.3836 | $245.75K |
| Jun 26, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $16.5051 | $247.58K |
| Jun 25, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $15.7880 | $236.82K |
| Jun 24, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $15.8270 | $237.41K |
| Jun 23, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $16.0085 | $240.13K |
| Jun 23, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $16.0085 | $240.13K |
| Jun 22, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $15.7379 | $236.07K |
| Jun 22, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $15.7379 | $236.07K |
| Jun 18, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $15.7826 | $236.74K |
| Jun 18, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $15.7826 | $236.74K |
| Jun 17, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $16.0534 | $240.80K |
| Jun 16, 2026 | Clark Kyle | SEE REMARKS | S | 15,000 | $15.8893 | $238.34K |
| Jun 11, 2026 | DAVIS CHARLES A | Director | A | 7,142 | $0.0000 | $0.00 |
| Jun 11, 2026 | ROTHBLATT MARTINE A | Director | A | 7,142 | $0.0000 | $0.00 |
| Jun 11, 2026 | McConville James | Director | A | 7,142 | $0.0000 | $0.00 |
| Jun 11, 2026 | ABELE JOHN E | Director | A | 7,142 | $0.0000 | $0.00 |
| Jun 11, 2026 | Slattery John S. | Director | A | 7,142 | $0.0000 | $0.00 |
| Jun 11, 2026 | Stone Michael Robert | Director | A | 7,142 | $0.0000 | $0.00 |
| May 19, 2026 | Stone Michael Robert | Director | P | 17,135 | $14.5900 | $250.00K |
| May 7, 2026 | Donovan Sean | CHIEF OPERATING OFFICER | S | 19,008 | $18.1216 | $344.45K |
| May 7, 2026 | Cueto Herman | CHIEF FINANCIAL OFFICER | S | 18,586 | $18.1216 | $336.81K |
| May 7, 2026 | Clark Kyle | SEE REMARKS | S | 4,965 | $18.1216 | $89.97K |
| May 7, 2026 | Clark Kyle | SEE REMARKS | S | 67,296 | $18.1216 | $1.22M |
| May 7, 2026 | Churchill David Lawrence | CHIEF TECHNOLOGY OFFICER | S | 38 | $18.1216 | $688.00 |
| May 7, 2026 | Churchill David Lawrence | CHIEF TECHNOLOGY OFFICER | S | 18,981 | $18.1216 | $343.97K |
| May 7, 2026 | Dunkiel Brian | SEE REMARKS | S | 9,684 | $18.1216 | $175.49K |
| May 7, 2026 | Hunter Mark William | CHIEF ACCOUNTING OFFICER | S | 370 | $18.1216 | $6.70K |
| Apr 15, 2026 | ABELE JOHN E | Director | J | 61,718 | $0.0000 | $0.00 |
| Apr 14, 2026 | Cueto Herman | CHIEF FINANCIAL OFFICER | A | 35,491 | $0.0000 | $0.00 |
| Apr 14, 2026 | Donovan Sean | CHIEF OPERATING OFFICER | A | 35,491 | $0.0000 | $0.00 |
| Apr 14, 2026 | Dunkiel Brian | SEE REMARKS | A | 17,982 | $0.0000 | $0.00 |