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...
Dec 18
2024
BUY
Open market or private purchase
$146,520
$48.84 p/Share
3,000
Added 0.94%
315,307
Common units represent...
Dec 17
2024
BUY
Open market or private purchase
$99,400
$49.7 p/Share
2,000
Added 0.64%
312,307
Common units represent...
Dec 16
2024
BUY
Open market or private purchase
$104,340
$52.17 p/Share
2,000
Added 0.64%
310,307
Common units represent...
Dec 12
2024
BUY
Open market or private purchase
$275,250
$55.05 p/Share
5,000
Added 1.6%
308,307
Common units represent...
Dec 09
2024
BUY
Open market or private purchase
$280,850
$56.17 p/Share
5,000
Added 1.62%
303,307
Common units represent...
Nov 25
2024
BUY
Open market or private purchase
$263,300
$52.66 p/Share
5,000
Added 1.65%
298,307
Common units represent...
Nov 20
2024
BUY
Open market or private purchase
$254,500
$50.9 p/Share
5,000
Added 1.68%
293,307
Common units represent...
Nov 19
2024
BUY
Open market or private purchase
$259,050
$51.81 p/Share
5,000
Added 1.7%
288,307
Common units represent...
Nov 18
2024
BUY
Open market or private purchase
$253,800
$50.76 p/Share
5,000
Added 1.73%
283,307
Common units represent...
Nov 15
2024
BUY
Open market or private purchase
$247,550
$49.51 p/Share
5,000
Added 1.76%
278,307
Common units represent...