Feb 26
2025
SELL
Payment of exercise price or tax liability
$433,366
$58.17 p/Share
7,450
Reduced 16.34%
38,145
Common units represent...
Feb 26
2025
BUY
Grant, award, or other acquisition
-
17,752
Added 28.02%
45,595
Common units represent...
Jan 06
2025
SELL
Payment of exercise price or tax liability
$30,570
$47.25 p/Share
647
Reduced 2.27%
27,843
Common units represent...
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
2,205
Added 7.18%
28,490
Common units represent...
Jan 05
2025
SELL
Payment of exercise price or tax liability
$36,335
$47.25 p/Share
769
Reduced 2.84%
26,285
Common units represent...
Jan 05
2025
BUY
Exercise of conversion of derivative security
-
2,622
Added 8.84%
27,054
Common units represent...
Jan 01
2025
SELL
Payment of exercise price or tax liability
$50,134
$46.55 p/Share
1,077
Reduced 4.22%
24,432
Common units represent...
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
2,958
Added 10.39%
25,509
Common units represent...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$43,878
$45.85 p/Share
957
Reduced 4.07%
22,551
Common units represent...
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
3,263
Added 12.19%
23,508
Common units represent...
Jan 05
2024
SELL
Payment of exercise price or tax liability
$30,702
$42.0 p/Share
731
Reduced 3.48%
20,245
Common units represent...
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
2,622
Added 11.11%
20,976
Common units represent...
Jan 01
2024
SELL
Payment of exercise price or tax liability
$44,763
$42.31 p/Share
1,058
Reduced 5.45%
18,354
Common units represent...
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,959
Added 13.23%
19,412
Common units represent...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$35,387
$34.66 p/Share
1,021
Reduced 5.84%
16,453
Common units represent...
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
2,959
Added 14.48%
17,474
Common units represent...
Aug 02
2022
SELL
Payment of exercise price or tax liability
$38,864
$27.78 p/Share
1,399
Reduced 8.79%
14,515
Common units represent...
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
4,775
Added 23.08%
15,914
Common units represent...
Aug 04
2021
SELL
Payment of exercise price or tax liability
$32,842
$26.81 p/Share
1,225
Reduced 9.91%
11,139
Common units represent...
Aug 04
2021
BUY
Exercise of conversion of derivative security
-
4,180
Added 25.27%
12,364
Common units represent...