Dec 10
2025
SELL
Payment of exercise price or tax liability
$44,434
$45.02 p/Share
987
Reduced 5.41%
17,266
Common Units
Sep 10
2025
SELL
Payment of exercise price or tax liability
$75,486
$43.99 p/Share
1,716
Reduced 8.59%
18,253
Common Units
Jun 10
2025
SELL
Payment of exercise price or tax liability
$10,983
$42.57 p/Share
258
Reduced 1.28%
19,969
Common Units
Mar 10
2025
SELL
Payment of exercise price or tax liability
$13,442
$40.49 p/Share
332
Reduced 2.94%
10,966
Common Units
Mar 10
2025
BUY
Grant, award, or other acquisition
-
9,261
Added 31.41%
20,227
Common Units
Dec 10
2024
SELL
Payment of exercise price or tax liability
$8,460
$38.81 p/Share
218
Reduced 1.89%
11,298
Common Units
Sep 10
2024
SELL
Payment of exercise price or tax liability
$12,733
$41.21 p/Share
309
Reduced 2.61%
11,516
Common Units
Jun 10
2024
SELL
Payment of exercise price or tax liability
$5,001
$39.38 p/Share
127
Reduced 1.06%
11,825
Common Units
Mar 11
2024
SELL
Payment of exercise price or tax liability
$9,147
$39.09 p/Share
234
Reduced 1.92%
11,952
Common Units
Mar 08
2024
BUY
Grant, award, or other acquisition
$175,005
$39.09 p/Share
4,477
Added 26.87%
12,186
Common Units
Dec 08
2023
SELL
Payment of exercise price or tax liability
$15,320
$49.42 p/Share
310
Reduced 3.87%
7,709
Common Units
Sep 10
2023
SELL
Payment of exercise price or tax liability
$15,258
$41.35 p/Share
369
Reduced 4.4%
8,019
Common Units
Jun 10
2023
SELL
Payment of exercise price or tax liability
$9,000
$53.26 p/Share
169
Reduced 1.97%
8,388
Common Units
Mar 10
2023
SELL
Payment of exercise price or tax liability
$7,768
$51.79 p/Share
150
Reduced 1.72%
8,557
Common Units
Mar 10
2023
BUY
Grant, award, or other acquisition
-
3,379
Added 27.96%
8,707
Common Units
Dec 09
2022
SELL
Payment of exercise price or tax liability
$5,552
$44.78 p/Share
124
Reduced 2.27%
5,328
Common Units
Sep 09
2022
SELL
Payment of exercise price or tax liability
$11,032
$60.95 p/Share
181
Reduced 3.21%
5,452
Common Units
Jun 10
2022
SELL
Payment of exercise price or tax liability
$5,412
$53.58 p/Share
101
Reduced 1.76%
5,633
Common Units
Mar 10
2022
SELL
Payment of exercise price or tax liability
$4,758
$41.37 p/Share
115
Reduced 1.97%
5,734
Common Units
Mar 10
2022
BUY
Grant, award, or other acquisition
-
2,821
Added 32.54%
5,849
Common Units
Dec 10
2021
SELL
Payment of exercise price or tax liability
$2,888
$43.75 p/Share
66
Reduced 2.13%
3,028
Common Units
Sep 10
2021
SELL
Payment of exercise price or tax liability
$5,721
$43.67 p/Share
131
Reduced 4.06%
3,094
Common Units
Mar 10
2021
BUY
Grant, award, or other acquisition
-
3,225
Added 50.0%
3,225
Common Units