Feb 26
2025
SELL
Payment of exercise price or tax liability
$1,601,769
$58.17 p/Share
27,536
Reduced 14.81%
158,393
Common units represent...
Feb 26
2025
BUY
Grant, award, or other acquisition
-
55,228
Added 22.9%
185,929
Common units represent...
Jan 06
2025
SELL
Payment of exercise price or tax liability
$96,768
$47.25 p/Share
2,048
Reduced 1.54%
130,701
Common units represent...
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
6,981
Added 5.0%
132,749
Common units represent...
Jan 05
2025
SELL
Payment of exercise price or tax liability
$109,100
$47.25 p/Share
2,309
Reduced 1.8%
125,768
Common units represent...
Jan 05
2025
BUY
Exercise of conversion of derivative security
-
7,868
Added 5.79%
128,077
Common units represent...
Jan 01
2025
SELL
Payment of exercise price or tax liability
$145,841
$46.55 p/Share
3,133
Reduced 2.54%
120,209
Common units represent...
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
9,203
Added 6.94%
123,342
Common units represent...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$143,418
$45.85 p/Share
3,128
Reduced 2.67%
114,139
Common units represent...
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
8,338
Added 6.64%
117,267
Common units represent...
Jan 05
2024
SELL
Payment of exercise price or tax liability
$85,386
$42.0 p/Share
2,033
Reduced 1.83%
108,929
Common units represent...
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
7,868
Added 6.62%
110,962
Common units represent...
Jan 01
2024
SELL
Payment of exercise price or tax liability
$134,968
$42.31 p/Share
3,190
Reduced 3.0%
103,094
Common units represent...
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
9,205
Added 7.97%
106,284
Common units represent...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$100,548
$34.66 p/Share
2,901
Reduced 2.9%
97,079
Common units represent...
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
9,205
Added 8.43%
99,980
Common units represent...
Aug 02
2022
SELL
Payment of exercise price or tax liability
$312,469
$27.78 p/Share
11,248
Reduced 11.02%
90,775
Common units represent...
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
25,365
Added 19.91%
102,023
Common units represent...
Aug 04
2021
SELL
Payment of exercise price or tax liability
$263,891
$26.81 p/Share
9,843
Reduced 11.38%
76,658
Common units represent...
Aug 04
2021
BUY
Exercise of conversion of derivative security
-
22,196
Added 20.42%
86,501
Common units represent...