Jan 06
2025
SELL
Payment of exercise price or tax liability
$437,157
$47.25 p/Share
9,252
Reduced 1.55%
588,569
Common units represent...
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
19,290
Added 3.13%
597,821
Common units represent...
Jan 05
2025
SELL
Payment of exercise price or tax liability
$486,722
$47.25 p/Share
10,301
Reduced 1.75%
578,531
Common units represent...
Jan 05
2025
BUY
Exercise of conversion of derivative security
-
21,459
Added 3.52%
588,832
Common units represent...
Jan 01
2025
SELL
Payment of exercise price or tax liability
$522,477
$46.55 p/Share
11,224
Reduced 1.94%
567,373
Common units represent...
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
23,010
Added 3.82%
578,597
Common units represent...
Mar 22
2024
-
350,000
Reduced 38.65%
555,587
Common units represent...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$294,861
$45.85 p/Share
6,431
Reduced 0.71%
905,587
Common units represent...
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
14,501
Added 1.57%
912,018
Common units represent...
Jan 05
2024
SELL
Payment of exercise price or tax liability
$364,266
$42.0 p/Share
8,673
Reduced 0.96%
897,517
Common units represent...
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
21,459
Added 2.31%
906,190
Common units represent...
Jan 01
2024
SELL
Payment of exercise price or tax liability
$329,806
$42.31 p/Share
7,795
Reduced 0.87%
884,731
Common units represent...
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
23,012
Added 2.51%
892,526
Common units represent...
Feb 28
2023
BUY
Other acquisition or disposition
-
38,940
Added 4.29%
869,514
Common units represent...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$239,257
$34.66 p/Share
6,903
Reduced 0.82%
830,574
Common units represent...
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
23,012
Added 2.67%
837,477
Common units represent...
Aug 02
2022
SELL
Payment of exercise price or tax liability
$807,120
$27.78 p/Share
29,054
Reduced 3.44%
814,465
Common units represent...
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
65,512
Added 7.21%
843,519
Common units represent...
Aug 05
2021
SELL
Payment of exercise price or tax liability
$681,564
$26.81 p/Share
25,422
Reduced 3.16%
778,007
Common units represent...
Aug 05
2021
BUY
Exercise of conversion of derivative security
-
57,323
Added 6.66%
803,429
Common units represent...