Mar 24
2025
SELL
Payment of exercise price or tax liability
$139,254
$53.11 p/Share
2,622
Reduced 5.63%
43,988
Common units represent...
Mar 24
2025
BUY
Exercise of conversion of derivative security
-
5,423
Added 10.42%
46,610
Common units represent...
Feb 26
2025
SELL
Payment of exercise price or tax liability
$517,014
$58.17 p/Share
8,888
Reduced 17.75%
41,187
Common units represent...
Feb 26
2025
BUY
Grant, award, or other acquisition
-
19,724
Added 28.26%
50,075
Common units represent...
Jan 06
2025
SELL
Payment of exercise price or tax liability
$52,731
$47.25 p/Share
1,116
Reduced 3.55%
30,351
Common units represent...
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
3,803
Added 10.78%
31,467
Common units represent...
Jan 05
2025
SELL
Payment of exercise price or tax liability
$54,526
$47.25 p/Share
1,154
Reduced 4.0%
27,664
Common units represent...
Jan 05
2025
BUY
Exercise of conversion of derivative security
-
3,934
Added 12.01%
28,818
Common units represent...
Jan 01
2025
SELL
Payment of exercise price or tax liability
$54,929
$46.55 p/Share
1,180
Reduced 4.53%
24,884
Common units represent...
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
3,286
Added 11.2%
26,064
Common units represent...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$54,653
$45.85 p/Share
1,192
Reduced 4.97%
22,778
Common units represent...
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
4,075
Added 14.53%
23,970
Common units represent...
Jan 05
2024
SELL
Payment of exercise price or tax liability
$46,494
$42.0 p/Share
1,107
Reduced 5.27%
19,895
Common units represent...
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
3,934
Added 15.78%
21,002
Common units represent...
Jan 01
2024
SELL
Payment of exercise price or tax liability
$50,179
$42.31 p/Share
1,186
Reduced 6.5%
17,068
Common units represent...
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
3,288
Added 15.26%
18,254
Common units represent...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$39,373
$34.66 p/Share
1,136
Reduced 7.06%
14,966
Common units represent...
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
3,288
Added 16.96%
16,102
Common units represent...
Aug 02
2022
SELL
Payment of exercise price or tax liability
$19,418
$27.78 p/Share
699
Reduced 5.17%
12,814
Common units represent...
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
2,388
Added 15.02%
13,513
Common units represent...