Jan 06
2026
SELL
Payment of exercise price or tax liability
$74,338
$42.97 p/Share
1,730
Reduced 1.18%
144,725
Common units represent...
Jan 06
2026
BUY
Exercise of conversion of derivative security
-
5,444
Added 3.58%
146,455
Common units represent...
Jan 05
2026
SELL
Payment of exercise price or tax liability
$184,676
$42.26 p/Share
4,370
Reduced 3.01%
141,011
Common units represent...
Jan 05
2026
BUY
Exercise of conversion of derivative security
-
14,850
Added 9.4%
143,059
Common units represent...
Sep 15
2025
SELL
Open market or private sale
$462,960
$51.44 p/Share
9,000
Reduced 6.45%
130,531
Common units represent...
Aug 15
2025
SELL
Open market or private sale
$453,420
$50.38 p/Share
9,000
Reduced 6.06%
139,531
Common units represent...
Jul 16
2025
SELL
Open market or private sale
$97,210
$51.68 p/Share
1,881
Reduced 1.25%
148,531
Common units represent...
Jul 15
2025
SELL
Open market or private sale
$365,062
$51.28 p/Share
7,119
Reduced 4.52%
150,412
Common units represent...
Jun 25
2025
SELL
Open market or private sale
$120,631
$51.53 p/Share
2,341
Reduced 1.46%
157,531
Common units represent...
Jun 24
2025
SELL
Open market or private sale
$361,317
$54.26 p/Share
6,659
Reduced 4.0%
159,872
Common units represent...
May 03
2025
SELL
Payment of exercise price or tax liability
$834,873
$51.32 p/Share
16,268
Reduced 8.9%
166,531
Common units represent...
May 03
2025
BUY
Exercise of conversion of derivative security
-
33,647
Added 15.55%
182,799
Common units represent...
Mar 25
2025
SELL
Open market or private sale
$675,072
$52.74 p/Share
12,800
Reduced 7.9%
149,152
Common units represent...
Mar 24
2025
SELL
Open market or private sale
$594
$54.0 p/Share
11
Reduced 0.01%
156,187
Common units represent...
Mar 24
2025
SELL
Payment of exercise price or tax liability
$286,581
$53.11 p/Share
5,396
Reduced 3.22%
161,952
Common units represent...
Mar 24
2025
BUY
Exercise of conversion of derivative security
-
11,161
Added 6.25%
167,348
Common units represent...
Mar 21
2025
SELL
Open market or private sale
$118,661
$54.06 p/Share
2,195
Reduced 1.39%
156,198
Common units represent...
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...