Dec 02
2024
SELL
Sale (or disposition) back to the issuer
-
146,694
Reduced 100.0%
0
Common Stock
Aug 29
2024
SELL
Open market or private sale
$163,470
$27.59 p/Share
5,925
Reduced 3.88%
146,694
Common Stock
Aug 28
2024
SELL
Open market or private sale
$106,481
$27.06 p/Share
3,935
Reduced 2.51%
152,619
Common Stock
Aug 23
2024
SELL
Open market or private sale
$40,554
$25.7 p/Share
1,578
Reduced 1.0%
156,554
Common Stock
Aug 11
2024
BUY
Exercise of conversion of derivative security
-
4,000
Added 2.47%
158,132
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
-
10,000
Added 6.09%
154,132
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
-
15,000
Added 9.43%
144,132
Common Stock
Aug 29
2023
SELL
Payment of exercise price or tax liability
$114,902
$29.2 p/Share
3,935
Reduced 2.96%
129,132
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$166,464
$28.2 p/Share
5,903
Reduced 4.25%
133,067
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$111,517
$28.34 p/Share
3,935
Reduced 2.75%
138,970
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 6.54%
142,905
Common Stock
Jul 30
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 7.0%
132,905
Common Stock
Jul 29
2023
BUY
Exercise of conversion of derivative security
-
15,000
Added 10.88%
122,905
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$13,695
$37.73 p/Share
363
Reduced 0.34%
107,905
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
812
Added 0.74%
108,268
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$179,672
$45.66 p/Share
3,935
Reduced 3.53%
107,456
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$177,764
$44.89 p/Share
3,960
Reduced 3.43%
111,391
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$174,005
$44.22 p/Share
3,935
Reduced 3.3%
115,351
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
10,000
Added 7.73%
119,286
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
10,000
Added 8.38%
109,286
Common Stock
Jul 30
2022
BUY
Exercise of conversion of derivative security
-
10,000
Added 9.15%
99,286
Common Stock
Mar 17
2022
SELL
Open market or private sale
$565,719
$78.78 p/Share
7,181
Reduced 7.44%
89,286
Common Stock
Mar 16
2022
SELL
Open market or private sale
$372,412
$77.28 p/Share
4,819
Reduced 4.76%
96,467
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$602,394
$77.23 p/Share
7,800
Reduced 7.15%
101,286
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
19,717
Added 15.31%
109,086
Common Stock