Jun 14
2024
SELL
Payment of exercise price or tax liability
$42,035
$11.15 p/Share
3,770
Reduced 0.53%
713,341
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$754,685
$11.7 p/Share
64,503
Reduced 8.25%
717,111
Common Stock
Jun 07
2024
BUY
Conversion of derivative security
-
140,765
Added 15.41%
772,502
Common Stock
Jun 06
2024
SELL
Payment of exercise price or tax liability
$48,520
$11.72 p/Share
4,140
Reduced 0.64%
640,849
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
90,105
Added 12.26%
644,989
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$5,361
$10.68 p/Share
502
Reduced 0.09%
554,884
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
1,277
Added 0.23%
555,386
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$38,378
$10.18 p/Share
3,770
Reduced 0.68%
554,109
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$102,911
$10.32 p/Share
9,972
Reduced 1.76%
557,879
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
51,020
Added 8.24%
567,851
Common Stock
Jun 03
2023
SELL
Payment of exercise price or tax liability
$492,908
$9.71 p/Share
50,763
Reduced 8.94%
516,831
Common Stock
Jun 03
2023
BUY
Grant, award, or other acquisition
-
109,045
Added 16.12%
567,594
Common Stock
Aug 22
2022
BUY
Grant, award, or other acquisition
-
81,670
Added 15.12%
458,549
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
-
28,750
Added 7.09%
376,879
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$211,406
$21.2 p/Share
9,972
Reduced 2.78%
348,129
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$183,523
$20.29 p/Share
9,045
Reduced 2.46%
358,101
Common Stock
Aug 22
2021
SELL
Payment of exercise price or tax liability
$34,664
$5.23 p/Share
6,628
Reduced 1.77%
367,146
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$14,379
$5.42 p/Share
2,653
Reduced 0.7%
373,774
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$44,013
$5.53 p/Share
7,959
Reduced 2.07%
376,427
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
32,687
Added 7.84%
384,386
Common Stock
Jun 08
2021
BUY
Grant, award, or other acquisition
-
76,033
Added 17.78%
351,699
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$43,369
$6.25 p/Share
6,939
Reduced 2.46%
275,666
Common Stock