| 31 août 2026 |
Keogh Michael DennisChief Financial Officer |
A reçu en rémunération |
20 917 |
— |
— |
20 917 |
| 31 août 2026 |
Cook Christopher SPresident, Products Division |
Actions retenues pour impôts |
12 497 |
$67,83 |
$847 672 |
98 126 |
| 2 juil. 2026 |
Harding Brian EChief Accounting Officer |
A vendu sur le marché · plan préétabli |
440 |
$126,92 |
$55 843 |
36 978 |
| 2 juil. 2026 |
Harding Brian EChief Accounting Officer |
A vendu sur le marché · plan préétabli |
2 194 |
$128,37 |
$281 638 |
34 784 |
| 2 juil. 2026 |
Harding Brian EChief Accounting Officer |
A vendu sur le marché · plan préétabli |
1 203 |
$130,12 |
$156 539 |
33 581 |
| 26 juin 2026 |
Harding Brian EChief Accounting Officer |
A reçu en rémunération |
9 363 |
— |
— |
37 418 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
396 |
$87,24 |
$34 547 |
66 080 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
988 |
$88,29 |
$87 231 |
65 092 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
935 |
$89,22 |
$83 421 |
64 157 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
936 |
$90,40 |
$84 614 |
63 221 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
825 |
$91,29 |
$75 314 |
62 396 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
50 |
$86,00 |
$4 300 |
62 346 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
160 |
$87,52 |
$14 003 |
62 186 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
419 |
$88,73 |
$37 178 |
61 767 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
259 |
$89,97 |
$23 302 |
61 508 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
358 |
$91,03 |
$32 589 |
61 150 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
18 |
$91,76 |
$1 652 |
61 132 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
200 |
$86,18 |
$17 236 |
60 932 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
1 570 |
$87,59 |
$137 516 |
59 362 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
3 068 |
$88,69 |
$272 101 |
56 294 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
1 906 |
$89,70 |
$170 968 |
54 388 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
2 894 |
$90,79 |
$262 746 |
51 494 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
784 |
$91,63 |
$71 838 |
50 710 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
600 |
$87,37 |
$52 422 |
80 297 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
1 070 |
$88,69 |
$94 898 |
79 227 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
688 |
$89,78 |
$61 769 |
78 539 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
972 |
$90,89 |
$88 345 |
77 567 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
172 |
$91,70 |
$15 772 |
77 395 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
40 |
$86,00 |
$3 440 |
77 355 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
120 |
$87,43 |
$10 492 |
77 235 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
360 |
$88,85 |
$31 986 |
76 875 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
150 |
$89,91 |
$13 486 |
76 725 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
301 |
$90,98 |
$27 385 |
76 424 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
20 |
$91,78 |
$1 836 |
76 404 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
40 |
$86,04 |
$3 442 |
76 364 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
120 |
$87,52 |
$10 502 |
76 244 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
321 |
$88,80 |
$28 505 |
75 923 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
157 |
$89,59 |
$14 066 |
75 766 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
260 |
$90,76 |
$23 598 |
75 506 |
| 4 juin 2026 |
Savage SheriCFO |
A vendu sur le marché · plan préétabli |
91 |
$91,63 |
$8 338 |
75 415 |