Nov 19
2024
-
20,340
Reduced 0.94%
2,133,941
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
443
Added 0.02%
2,153,510
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$942,129
$18.27 p/Share
51,567
Reduced 2.4%
2,098,657
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
54,410
Added 2.46%
2,153,067
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$1,292,032
$16.0 p/Share
80,752
Reduced 3.62%
2,150,224
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
187,500
Added 7.75%
2,230,976
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
390
Added 0.02%
2,043,476
Common Stock
Dec 13
2023
-
20,400
Reduced 0.99%
2,043,086
Common Stock
Oct 12
2023
BUY
Grant, award, or other acquisition
-
611
Added 0.03%
2,063,486
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
726
Added 0.04%
2,062,875
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
726
Added 0.04%
2,062,149
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$345,587
$11.46 p/Share
30,156
Reduced 1.44%
2,061,423
Common Stock
Mar 02
2023
-
32,000
Reduced 1.51%
2,091,579
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$380,068
$9.38 p/Share
40,519
Reduced 1.87%
2,123,579
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
102,969
Added 4.54%
2,164,098
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
292,993
Added 12.45%
2,061,129
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$714,296
$9.38 p/Share
76,151
Reduced 4.13%
1,768,136
Common Stock
Mar 24
2022
-
28,000
Reduced 1.5%
1,841,284
Common Stock
Mar 15
2022
-
25,000
Reduced 1.32%
1,869,284
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$266,588
$8.84 p/Share
30,157
Reduced 1.57%
1,894,284
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
321,046
Added 14.3%
1,924,441
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$432,270
$8.6 p/Share
50,264
Reduced 3.04%
1,603,395
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$402,537
$7.3 p/Share
55,142
Reduced 3.23%
1,653,659
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
68,552
Added 3.86%
1,708,801
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
229,906
Added 12.31%
1,637,418
Common Stock