Dec 10
2024
SELL
Payment of exercise price or tax liability
$47,464
$38.81 p/Share
1,223
Reduced 6.05%
19,000
Common Units
Oct 10
2024
BUY
Open market or private purchase
$49,998
$39.0 p/Share
1,282
Added 5.96%
20,223
Common Units
Sep 10
2024
SELL
Payment of exercise price or tax liability
$50,358
$41.21 p/Share
1,222
Reduced 6.06%
18,941
Common Units
Aug 22
2024
BUY
Open market or private purchase
$151,437
$38.98 p/Share
3,885
Added 16.16%
20,163
Common Units
Jun 10
2024
SELL
Payment of exercise price or tax liability
$35,363
$39.38 p/Share
898
Reduced 5.23%
16,278
Common Units
Mar 11
2024
SELL
Payment of exercise price or tax liability
$8,795
$39.09 p/Share
225
Reduced 1.29%
17,176
Common Units
Mar 08
2024
BUY
Grant, award, or other acquisition
$275,037
$39.09 p/Share
7,036
Added 28.79%
17,401
Common Units
Dec 29
2023
SELL
Payment of exercise price or tax liability
$38,637
$43.17 p/Share
895
Reduced 7.95%
10,365
Common Units
Dec 08
2023
SELL
Open market or private sale
$17,360
$49.6 p/Share
350
Reduced 3.01%
11,260
Common Units
Dec 08
2023
SELL
Payment of exercise price or tax liability
$16,506
$49.42 p/Share
334
Reduced 2.8%
11,610
Common Units
Nov 08
2023
SELL
Open market or private sale
$17,059
$48.74 p/Share
350
Reduced 2.85%
11,944
Common Units
Sep 10
2023
SELL
Payment of exercise price or tax liability
$13,810
$41.35 p/Share
334
Reduced 2.64%
12,294
Common Units
Jun 10
2023
SELL
Payment of exercise price or tax liability
$17,788
$53.26 p/Share
334
Reduced 2.58%
12,628
Common Units
Mar 10
2023
SELL
Payment of exercise price or tax liability
$12,999
$51.79 p/Share
251
Reduced 1.4%
17,662
Common Units
Mar 10
2023
BUY
Grant, award, or other acquisition
-
5,309
Added 22.86%
17,913
Common Units
Dec 09
2022
SELL
Payment of exercise price or tax liability
$8,418
$44.78 p/Share
188
Reduced 1.47%
12,604
Common Units
Sep 09
2022
SELL
Payment of exercise price or tax liability
$18,285
$60.95 p/Share
300
Reduced 2.29%
12,792
Common Units
Sep 01
2022
SELL
Open market or private sale
$30,900
$61.8 p/Share
500
Reduced 3.68%
13,092
Common Units
Aug 31
2022
SELL
Open market or private sale
$30,625
$61.25 p/Share
500
Reduced 3.55%
13,592
Common Units
Aug 30
2022
SELL
Open market or private sale
$30,530
$61.06 p/Share
500
Reduced 3.43%
14,092
Common Units
Aug 29
2022
SELL
Open market or private sale
$30,940
$61.88 p/Share
500
Reduced 3.31%
14,592
Common Units
Aug 22
2022
SELL
Open market or private sale
$145,008
$57.0 p/Share
2,544
Reduced 16.41%
12,962
Common Units
Aug 19
2022
SELL
Open market or private sale
$124,509
$57.75 p/Share
2,156
Reduced 12.21%
15,506
Common Units
Jun 10
2022
SELL
Payment of exercise price or tax liability
$4,019
$53.58 p/Share
75
Reduced 0.49%
15,092
Common Units
Mar 10
2022
SELL
Payment of exercise price or tax liability
$3,806
$41.37 p/Share
92
Reduced 0.6%
15,167
Common Units