Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
25964
Price ?
78.96
Value ?
2050040
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
HARTNETT, JENNIFER CATHERINE Chief Commercial Officer
Side ?
Disposal
Shares ?
25357
Price ?
80.00
Value ?
2028560
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
50164
Price ?
26.84
Value ?
1346402
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
16100
Price ?
78.22
Value ?
1259352
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
3300
Price ?
73.59
Value ?
242855
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
2300
Price ?
79.74
Value ?
183405
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
1100
Price ?
76.76
Value ?
84431
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
800
Price ?
74.26
Value ?
59408
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
600
Price ?
75.61
Value ?
45363
Security ?
Common Stock, $0.01 par value
Date ?
1 Jul 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
50164
Price ?
0.00
Value ?
0
Security ?
Stock Option (Right to Buy)
Date ?
10 Jun 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
30758
Price ?
0.00
Value ?
0
Security ?
Common Stock, $0.01 par value
Date ?
10 Jun 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
30758
Price ?
0.00
Value ?
0
Security ?
Common Stock, $0.01 par value
Date ?
10 Jun 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
18097
Price ?
0.00
Value ?
0
Security ?
Common Stock, $0.01 par value
Date ?
10 Jun 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
18097
Price ?
0.00
Value ?
0
Security ?
Common Stock, $0.01 par value
Date ?
9 Jun 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
7000
Price ?
51.53
Value ?
360710
Security ?
Common Stock, $0.01 par value
Date ?
9 Jun 2026
Insider ?
HARTNETT, JENNIFER CATHERINE Chief Commercial Officer
Side ?
Disposal
Shares ?
4352
Price ?
51.53
Value ?
224259
Security ?
Common Stock, $0.01 par value
Date ?
9 Jun 2026
Insider ?
MARCHISOTTO, KORY See Remarks
Side ?
Disposal
Shares ?
4352
Price ?
51.53
Value ?
224259
Security ?
Common Stock, $0.01 par value
Date ?
9 Jun 2026
Insider ?
FIELDS, MANDY J See Remarks
Side ?
Disposal
Shares ?
4327
Price ?
51.53
Value ?
222970
Security ?
Common Stock, $0.01 par value
Date ?
9 Jun 2026
Insider ?
MILSTEN, SCOTT See remarks
Side ?
Disposal
Shares ?
4162
Price ?
51.53
Value ?
214468
Security ?
Common Stock, $0.01 par value
Date ?
9 Jun 2026
Insider ?
FRANKS, JOSHUA ALLEN SVP, Operations
Side ?
Disposal
Shares ?
3505
Price ?
51.53
Value ?
180613
Security ?
Common Stock, $0.01 par value
Date ?
4 Jun 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Disposal
Shares ?
15829
Price ?
51.94
Value ?
822158
Security ?
Common Stock, $0.01 par value
Date ?
4 Jun 2026
Insider ?
HARTNETT, JENNIFER CATHERINE Chief Commercial Officer
Side ?
Disposal
Shares ?
10318
Price ?
51.94
Value ?
535917
Security ?
Common Stock, $0.01 par value
Date ?
4 Jun 2026
Insider ?
MARCHISOTTO, KORY See Remarks
Side ?
Disposal
Shares ?
8512
Price ?
51.94
Value ?
442113
Security ?
Common Stock, $0.01 par value
Date ?
4 Jun 2026
Insider ?
MILSTEN, SCOTT See remarks
Side ?
Disposal
Shares ?
8512
Price ?
51.94
Value ?
442113
Security ?
Common Stock, $0.01 par value
Date ?
4 Jun 2026
Insider ?
FIELDS, MANDY J See Remarks
Side ?
Disposal
Shares ?
8464
Price ?
51.94
Value ?
439620
Security ?
Common Stock, $0.01 par value
Date ?
4 Jun 2026
Insider ?
FRANKS, JOSHUA ALLEN SVP, Operations
Side ?
Disposal
Shares ?
6854
Price ?
51.94
Value ?
355997
Security ?
Common Stock, $0.01 par value
Date ?
3 Jun 2026
Insider ?
AMIN, TARANG Director, Chief Executive Officer
Side ?
Acquisition
Shares ?
71167
Price ?
0.00
Value ?
0
Security ?
Common Stock, $0.01 par value
Date ?
3 Jun 2026
Insider ?
FIELDS, MANDY J See Remarks
Side ?
Acquisition
Shares ?
42315
Price ?
0.00
Value ?
0
Security ?
Common Stock, $0.01 par value
Date ?
3 Jun 2026
Insider ?
FRANKS, JOSHUA ALLEN SVP, Operations
Side ?
Acquisition
Shares ?
42315
Price ?
0.00
Value ?
0
Security ?
Common Stock, $0.01 par value
Date ?
3 Jun 2026
Insider ?
MARCHISOTTO, KORY See Remarks
Side ?
Acquisition
Shares ?
42315
Price ?
0.00
Value ?
0
Security ?
Common Stock, $0.01 par value