Dec 11
2024
SELL
Open market or private sale
$30,620
$15.31 p/Share
2,000
Reduced 0.76%
260,413
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
7,975
Added 2.95%
262,413
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$116,448
$20.06 p/Share
5,805
Reduced 2.23%
254,438
Common Stock
Feb 19
2024
SELL
Exercise of conversion of derivative security
$223,829
$20.06 p/Share
11,158
Reduced 4.2%
254,438
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
11,158
Added 4.03%
265,596
Common Stock
Feb 18
2024
SELL
Exercise of conversion of derivative security
$331,852
$20.06 p/Share
16,543
Reduced 5.98%
260,243
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
16,543
Added 5.64%
276,786
Common Stock
Nov 22
2023
SELL
Open market or private sale
$31,935
$22.04 p/Share
1,449
Reduced 0.55%
260,243
Common Stock
Aug 12
2023
SELL
Payment of exercise price or tax liability
$185,404
$25.16 p/Share
7,369
Reduced 2.74%
261,692
Common Stock
Apr 27
2023
-
10,500
Reduced 3.76%
269,061
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$268,000
$31.78 p/Share
8,433
Reduced 2.93%
279,561
Common Stock
Feb 19
2023
SELL
Exercise of conversion of derivative security
$353,740
$31.7 p/Share
11,159
Reduced 3.73%
287,994
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$281,274
$31.7 p/Share
8,873
Reduced 2.99%
287,994
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
11,159
Added 3.6%
299,153
Common Stock
Feb 18
2023
SELL
Exercise of conversion of derivative security
$524,381
$31.7 p/Share
16,542
Reduced 5.28%
296,867
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
16,542
Added 5.01%
313,409
Common Stock
Jan 03
2023
BUY
Conversion of derivative security
$23,976
$27.0 p/Share
888
Added 0.3%
297,867
Common Stock
Sep 13
2022
SELL
Open market or private sale
$10,280
$25.7 p/Share
400
Reduced 0.13%
296,979
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$133,352
$26.24 p/Share
5,082
Reduced 1.68%
297,379
Common Stock
Apr 14
2022
-
7,800
Reduced 2.51%
302,461
Common Stock
Feb 19
2022
SELL
Exercise of conversion of derivative security
$211,351
$18.94 p/Share
11,159
Reduced 3.47%
310,261
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
11,159
Added 3.36%
321,420
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
8,276
Added 2.6%
310,261
Common Stock
Feb 23
2021
-
8,400
Reduced 2.71%
301,985
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
66,524
Added 17.65%
310,385
Common Stock