| 14 Sep 2026 |
George Walter N.Director |
Bought on the open market |
1,000 |
$64.92 |
$64,920 |
51,746 |
| 1 Sep 2026 |
Baty Nicola J.Chief Operating Officer |
Shares withheld for taxes |
1,687 |
$70.46 |
$118,866 |
36,611 |
| 1 Sep 2026 |
Baty Nicola J.Chief Operating Officer |
Shares withheld for taxes |
395 |
$70.46 |
$27,832 |
36,216 |
| 26 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
7,209 |
$10.23 |
$73,748 |
97,656 |
| 26 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
568 |
$75.40 |
$42,827 |
49,044 |
| 26 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
8,170 |
$10.23 |
$83,579 |
107,640 |
| 26 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
1,110 |
$75.40 |
$83,694 |
106,530 |
| 26 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
979 |
$75.40 |
$73,817 |
96,677 |
| 26 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options |
56,442 |
$10.23 |
$577,402 |
387,751 |
| 26 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan |
37,007 |
$74.67 |
$2.8M |
350,744 |
| 26 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
4,180 |
$10.23 |
$42,761 |
49,612 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
1,105 |
$74.03 |
$81,803 |
90,447 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options |
62,369 |
$10.23 |
$638,035 |
372,274 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan |
40,398 |
$76.01 |
$3.1M |
331,876 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan |
567 |
$74.03 |
$41,975 |
331,309 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
1,250 |
$74.03 |
$92,538 |
99,470 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
9,030 |
$10.23 |
$92,377 |
100,720 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
4,620 |
$10.23 |
$47,263 |
46,072 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
640 |
$74.03 |
$47,379 |
45,432 |
| 24 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
7,981 |
$10.23 |
$81,646 |
91,552 |
| 21 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
9,030 |
$10.23 |
$92,377 |
92,937 |
| 21 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options |
62,369 |
$10.23 |
$638,035 |
350,862 |
| 21 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan |
40,957 |
$73.87 |
$3.0M |
309,905 |
| 21 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
4,620 |
$10.23 |
$47,263 |
42,091 |
| 21 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
639 |
$74.34 |
$47,503 |
41,452 |
| 21 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
1,247 |
$74.34 |
$92,702 |
91,690 |
| 21 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
7,981 |
$10.23 |
$81,646 |
84,673 |
| 21 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
1,102 |
$74.34 |
$81,923 |
83,571 |
| 19 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options |
62,369 |
$10.23 |
$638,035 |
329,521 |
| 19 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan |
41,028 |
$74.80 |
$3.1M |
288,493 |
| 19 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
4,620 |
$10.23 |
$47,263 |
38,123 |
| 19 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
652 |
$73.58 |
$47,974 |
37,471 |
| 19 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
9,030 |
$10.23 |
$92,377 |
85,180 |
| 19 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
1,273 |
$73.58 |
$93,667 |
83,907 |
| 19 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
7,981 |
$10.23 |
$81,646 |
77,817 |
| 19 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
1,125 |
$73.58 |
$82,778 |
76,692 |
| 17 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options |
62,369 |
$10.23 |
$638,035 |
308,174 |
| 17 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan |
41,022 |
$72.86 |
$3.0M |
267,152 |
| 17 Aug 2026 |
Cyr William B.Chief Executive Officer |
Exercised options · indirect |
4,620 |
$10.23 |
$47,263 |
34,154 |
| 17 Aug 2026 |
Cyr William B.Chief Executive Officer |
Sold on the open market · pre-arranged plan · indirect |
651 |
$72.41 |
$47,139 |
33,503 |