Mar 24
2025
SELL
Payment of exercise price or tax liability
$171,492
$53.11 p/Share
3,229
Reduced 5.66%
53,792
Common units represent...
Mar 24
2025
BUY
Exercise of conversion of derivative security
-
6,680
Added 10.49%
57,021
Common units represent...
Feb 26
2025
SELL
Payment of exercise price or tax liability
$772,962
$58.17 p/Share
13,288
Reduced 20.88%
50,341
Common units represent...
Feb 26
2025
BUY
Grant, award, or other acquisition
-
27,614
Added 30.26%
63,629
Common units represent...
Jan 06
2025
SELL
Payment of exercise price or tax liability
$91,712
$47.25 p/Share
1,941
Reduced 5.11%
36,016
Common units represent...
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
6,614
Added 14.84%
37,957
Common units represent...
Jan 05
2025
SELL
Payment of exercise price or tax liability
$75,363
$47.25 p/Share
1,595
Reduced 4.84%
31,343
Common units represent...
Jan 05
2025
BUY
Exercise of conversion of derivative security
-
5,436
Added 14.17%
32,938
Common units represent...
Jan 01
2025
SELL
Payment of exercise price or tax liability
$74,945
$46.55 p/Share
1,610
Reduced 5.53%
27,502
Common units represent...
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
4,601
Added 13.65%
29,112
Common units represent...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$62,218
$45.85 p/Share
1,357
Reduced 5.25%
24,511
Common units represent...
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
4,626
Added 15.17%
25,868
Common units represent...
Jan 05
2024
SELL
Payment of exercise price or tax liability
$62,748
$42.0 p/Share
1,494
Reduced 6.57%
21,242
Common units represent...
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
5,436
Added 19.3%
22,736
Common units represent...
Jan 01
2024
SELL
Payment of exercise price or tax liability
$70,065
$42.31 p/Share
1,656
Reduced 8.74%
17,300
Common units represent...
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
4,603
Added 19.54%
18,956
Common units represent...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$54,520
$34.66 p/Share
1,573
Reduced 9.88%
14,353
Common units represent...
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
4,603
Added 22.42%
15,926
Common units represent...
Aug 04
2022
SELL
Payment of exercise price or tax liability
$19,446
$27.78 p/Share
700
Reduced 5.82%
11,323
Common units represent...
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
2,388
Added 16.57%
12,023
Common units represent...