| Mackinnon Stuart |
|
1/30/2026 |
Option Execute |
Direct |
17,183 |
$38.11 |
110,397 |
| Mackinnon Stuart |
|
1/30/2026 |
Disposition (Non Open Market) |
Direct |
6,762 |
$38.11 |
103,635 |
| Mackinnon Stuart |
|
1/30/2026 |
Disposition (Non Open Market) |
Direct |
14,923 |
$38.11 |
17,183 |
| Mackinnon Stuart |
|
1/30/2026 |
Option Execute |
Direct |
17,183 |
$38.11 |
0 |
| MacLellan Scott |
|
1/30/2026 |
Option Execute |
Direct |
469 |
|
469 |
| MacLellan Scott |
|
1/30/2026 |
Disposition (Non Open Market) |
Direct |
469 |
$13.24 |
0 |
| MacLellan Scott |
|
1/30/2026 |
Option Execute |
Direct |
469 |
|
0 |
| MacLellan Scott |
|
1/30/2026 |
Option Execute |
Direct |
624 |
|
624 |
| MacLellan Scott |
|
1/30/2026 |
Disposition (Non Open Market) |
Direct |
624 |
$9.53 |
0 |
| MacLellan Scott |
|
1/30/2026 |
Acquisition (Non Open Market) |
Direct |
1,217 |
$9.53 |
1,217 |
| MacLellan Scott |
|
1/30/2026 |
Option Execute |
Direct |
624 |
|
0 |
| MacLellan Scott |
|
1/30/2026 |
Option Execute |
Direct |
494 |
|
494 |
| MacLellan Scott |
|
1/30/2026 |
Disposition (Non Open Market) |
Direct |
494 |
$13.74 |
0 |
| MacLellan Scott |
|
1/30/2026 |
Acquisition (Non Open Market) |
Direct |
844 |
$13.74 |
844 |
| MacLellan Scott |
|
1/30/2026 |
Option Execute |
Direct |
494 |
|
0 |
| Magno Maria Georgia |
Officer |
1/30/2026 |
Option Execute |
Direct |
5,605 |
|
29,818 |
| Magno Maria Georgia |
Officer |
1/30/2026 |
Disposition (Non Open Market) |
Direct |
1,364 |
$56.04 |
28,454 |
| Magno Maria Georgia |
Officer |
1/30/2026 |
Option Execute |
Direct |
5,605 |
|
11,211 |
| Magnuson William |
Director |
1/30/2026 |
Acquisition (Non Open Market) |
Direct |
3,822,765 |
|
4,517,511 |
| Magnuson William |
Director |
1/30/2026 |
Disposition (Non Open Market) |
Direct |
5,074,423 |
|
0 |
| Magnuson William |
Director |
1/30/2026 |
Acquisition (Non Open Market) |
Direct |
1,251,658 |
|
750,000 |
| Mahaffy Denise Dillard |
|
1/30/2026 |
Acquisition (Non Open Market) |
Direct |
90 |
$607.55 |
163,615 |
| Mailloux Robert D. |
Officer |
1/30/2026 |
Option Execute |
Direct |
10,549 |
$165.65 |
14,065 |
| Mailloux Robert D. |
Officer |
1/30/2026 |
Sell |
Direct |
10,549 |
$229.00 |
4,803 |
| Mailloux Robert D. |
Officer |
1/30/2026 |
Option Execute |
Direct |
10,549 |
|
0 |