Dec 06
2024
SELL
Sale (or disposition) back to the issuer
-
366,912
Reduced 100.0%
0
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
1,209
Added 0.33%
366,912
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$499,996
$37.71 p/Share
13,259
Added 3.5%
365,703
Common Stock
Dec 02
2022
SELL
Open market or private sale
$11,000,000
$55.0 p/Share
200,000
Reduced 20.54%
773,572
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
144,634
Added 14.27%
869,175
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
-
101,695
Added 9.48%
970,870
Common Stock
Oct 12
2022
BUY
Open market or private purchase
$250,363
$50.65 p/Share
4,943
Added 0.68%
724,541
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
-
2,144
Added 0.3%
719,598
Common Stock
Jun 23
2022
BUY
Open market or private purchase
$995,994
$60.65 p/Share
16,422
Added 2.24%
717,454
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
1,806
Added 0.26%
701,032
Common Stock
Feb 25
2022
BUY
Open market or private purchase
-
1,902
Added 0.27%
699,226
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$2,375,715
$72.07 p/Share
32,964
Reduced 4.51%
697,324
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
68,247
Added 8.55%
730,288
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$1,381,686
$65.18 p/Share
21,198
Reduced 3.1%
662,041
Common Stock
Nov 26
2021
BUY
Open market or private purchase
-
1,978
Added 0.29%
683,239
Common Units
Oct 14
2021
BUY
Grant, award, or other acquisition
-
504,229
Added 42.53%
681,261
Common Units
Jun 04
2021
SELL
Payment of exercise price or tax liability
$383,405
$48.1 p/Share
7,971
Reduced 4.31%
177,032
Common Units
Jan 31
2021
SELL
Payment of exercise price or tax liability
$730,760
$49.82 p/Share
14,668
Reduced 7.35%
185,003
Common Units
Jan 27
2021
SELL
Payment of exercise price or tax liability
$1,094,563
$48.34 p/Share
22,643
Reduced 10.19%
199,671
Common units represent...
Jan 27
2021
BUY
Grant, award, or other acquisition
-
53,142
Added 19.29%
222,314
Common units represent...