Date ?
30 Apr 2026
Insider ?
BURTH, JONATHAN Chief Operating Officer
Side ?
Disposal
Shares ?
20000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
29 Apr 2026
Insider ?
BURTH, JONATHAN Chief Operating Officer
Side ?
Disposal
Shares ?
20000
Price ?
65.00
Value ?
1300000
Security ?
Common Stock
Date ?
29 Apr 2026
Insider ?
BURTH, JONATHAN Chief Operating Officer
Side ?
Disposal
Shares ?
20000
Price ?
62.50
Value ?
1250000
Security ?
Common Stock
Date ?
29 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
20544
Price ?
59.35
Value ?
1219245
Security ?
Common Stock
Date ?
29 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
20544
Price ?
10.18
Value ?
209097
Security ?
Common Stock
Date ?
29 Apr 2026
Insider ?
BURTH, JONATHAN Chief Operating Officer
Side ?
Acquisition
Shares ?
20000
Price ?
10.18
Value ?
203560
Security ?
Common Stock
Date ?
29 Apr 2026
Insider ?
BURTH, JONATHAN Chief Operating Officer
Side ?
Disposal
Shares ?
20000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
29 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
20544
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
28 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
51.13
Value ?
1278250
Security ?
Common Stock
Date ?
28 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
25000
Price ?
10.18
Value ?
254450
Security ?
Common Stock
Date ?
28 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
27 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
50.00
Value ?
1250000
Security ?
Common Stock
Date ?
27 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
25000
Price ?
10.18
Value ?
254450
Security ?
Common Stock
Date ?
27 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
24 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
50.00
Value ?
1250000
Security ?
Common Stock
Date ?
24 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
25000
Price ?
10.18
Value ?
254450
Security ?
Common Stock
Date ?
24 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
16 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
50.00
Value ?
1250000
Security ?
Common Stock
Date ?
16 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
25000
Price ?
10.18
Value ?
254450
Security ?
Common Stock
Date ?
16 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
15 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
50.11
Value ?
1252675
Security ?
Common Stock
Date ?
15 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
25000
Price ?
10.18
Value ?
254450
Security ?
Common Stock
Date ?
15 Apr 2026
Insider ?
SADOWSKY, KENNETH Director
Side ?
Disposal
Shares ?
3900
Price ?
48.93
Value ?
190827
Security ?
Common Stock
Date ?
15 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
14 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
50.00
Value ?
1250000
Security ?
Common Stock
Date ?
14 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
25000
Price ?
10.18
Value ?
254450
Security ?
Common Stock
Date ?
14 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25000
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)
Date ?
13 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
4456
Price ?
50.55
Value ?
225246
Security ?
Common Stock
Date ?
13 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
4456
Price ?
10.18
Value ?
45353
Security ?
Common Stock
Date ?
13 Apr 2026
Insider ?
ROPER, MARTIN Director, Chief Executive Officer
Side ?
Disposal
Shares ?
4456
Price ?
0.00
Value ?
0
Security ?
Non-Qualified Stock Option (Right to Buy)