Jun 03
2025
BUY
Open market or private purchase
$269,750
$53.95 p/Share
5,000
Added 5.91%
79,548
Common units represent...
Jun 02
2025
BUY
Open market or private purchase
$266,000
$53.2 p/Share
5,000
Added 6.29%
74,548
Common units represent...
May 29
2025
BUY
Open market or private purchase
$263,600
$52.72 p/Share
5,000
Added 6.71%
69,548
Common units represent...
May 27
2025
BUY
Open market or private purchase
$257,600
$51.52 p/Share
5,000
Added 7.19%
64,548
Common units represent...
May 20
2025
BUY
Open market or private purchase
$230,598
$50.13 p/Share
4,600
Added 7.17%
59,548
Common units represent...
May 19
2025
BUY
Open market or private purchase
$240,550
$48.11 p/Share
5,000
Added 8.34%
54,948
Common units represent...
May 15
2025
BUY
Open market or private purchase
$231,264
$49.82 p/Share
4,642
Added 8.5%
49,948
Common units represent...
May 14
2025
BUY
Open market or private purchase
$443,475
$48.6 p/Share
9,125
Added 16.76%
45,306
Common units represent...
May 03
2025
SELL
Other acquisition or disposition
$5,439,355
$51.32 p/Share
105,989
Reduced 100.0%
0
Common units represent...
May 03
2025
BUY
Other acquisition or disposition
$2,629,842
$51.32 p/Share
51,244
Added 58.61%
36,181
Common units represent...
Mar 25
2025
BUY
Open market or private purchase
$532,100
$53.21 p/Share
10,000
Added 9.74%
92,650
Common units represent...
Mar 24
2025
SELL
Other acquisition or disposition
$2,767,031
$53.11 p/Share
52,100
Reduced 48.31%
55,738
Common units represent...
Mar 24
2025
BUY
Other acquisition or disposition
$1,429,296
$53.11 p/Share
26,912
Added 24.56%
82,650
Common units represent...
Feb 26
2025
SELL
Other acquisition or disposition
$15,030,313
$58.17 p/Share
258,386
Reduced 100.0%
0
Common units represent...
Feb 26
2025
BUY
Other acquisition or disposition
$7,204,645
$58.17 p/Share
123,855
Added 53.46%
107,838
Common units represent...
Jan 06
2025
SELL
Other acquisition or disposition
$2,358,578
$47.25 p/Share
49,917
Reduced 18.0%
227,365
Common units represent...
Jan 06
2025
BUY
Other acquisition or disposition
$708,939
$47.25 p/Share
15,004
Added 5.83%
242,369
Common units represent...
Jan 05
2025
SELL
Other acquisition or disposition
$1,952,322
$47.25 p/Share
41,319
Reduced 13.66%
261,154
Common units represent...
Jan 05
2025
BUY
Other acquisition or disposition
$762,048
$47.25 p/Share
16,128
Added 5.5%
277,282
Common units represent...
Jan 01
2025
SELL
Other acquisition or disposition
$2,004,349
$46.55 p/Share
43,058
Reduced 13.16%
284,249
Common units represent...
Jan 01
2025
BUY
Other acquisition or disposition
$848,327
$46.55 p/Share
18,224
Added 5.68%
302,473
Common units represent...
Dec 24
2024
BUY
Open market or private purchase
$148,170
$49.39 p/Share
3,000
Added 0.91%
327,307
Common units represent...
Dec 23
2024
BUY
Open market or private purchase
$142,050
$47.35 p/Share
3,000
Added 0.92%
324,307
Common units represent...
Dec 20
2024
BUY
Open market or private purchase
$146,010
$48.67 p/Share
3,000
Added 0.93%
321,307
Common units represent...
Dec 19
2024
BUY
Open market or private purchase
$143,280
$47.76 p/Share
3,000
Added 0.93%
318,307
Common units represent...