Oct 23
2024
BUY
Grant, award, or other acquisition
-
52,349
Added 37.15%
88,546
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,530
$7.93 p/Share
193
Reduced 0.53%
36,197
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$5,170
$7.93 p/Share
652
Added 1.76%
36,390
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$709
$7.88 p/Share
90
Reduced 0.25%
35,738
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$2,395
$7.88 p/Share
304
Added 0.84%
35,828
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,381
$15.07 p/Share
158
Reduced 0.44%
35,524
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$9,810
$15.07 p/Share
651
Added 1.79%
35,682
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$1,249
$15.05 p/Share
83
Reduced 0.24%
34,801
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$5,162
$15.05 p/Share
343
Added 0.97%
34,884
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$1,110
$15.0 p/Share
74
Reduced 0.21%
35,031
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$4,560
$15.0 p/Share
304
Added 0.86%
35,105
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$3,106
$26.55 p/Share
117
Reduced 0.34%
34,541
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
482
Added 1.37%
34,658
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$2,143
$25.82 p/Share
83
Reduced 0.24%
34,176
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
343
Added 0.99%
34,259
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,924
$26.36 p/Share
73
Reduced 0.21%
33,916
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
303
Added 0.88%
33,989
Common Stock
Sep 13
2021
SELL
Open market or private sale
$125,050
$25.01 p/Share
5,000
Reduced 12.92%
33,686
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$37,500
$7.5 p/Share
5,000
Added 11.45%
38,686
Common Stock
Sep 10
2021
SELL
Open market or private sale
$125,050
$25.01 p/Share
5,000
Reduced 12.92%
33,686
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$37,500
$7.5 p/Share
5,000
Added 11.45%
38,686
Common Stock
Sep 07
2021
SELL
Open market or private sale
$102,812
$24.52 p/Share
4,193
Reduced 11.07%
33,686
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$31,448
$7.5 p/Share
4,193
Added 10.73%
34,879
Common Stock
Sep 03
2021
SELL
Open market or private sale
$48,040
$24.02 p/Share
2,000
Reduced 5.6%
33,686
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$15,000
$7.5 p/Share
2,000
Added 5.31%
35,686
Common Stock