Feb 27
2024
SELL
Payment of exercise price or tax liability
$24,834
$2.53 p/Share
9,816
Reduced 2.32%
412,451
Common Stock, par valu...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
90,784
Added 17.69%
422,267
Common Stock, par valu...
Feb 21
2024
SELL
Payment of exercise price or tax liability
$20,165
$2.58 p/Share
7,816
Reduced 2.3%
331,483
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$39,713
$2.63 p/Share
15,100
Reduced 4.26%
339,299
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
-
24,999
Added 6.66%
350,450
Common Stock, par valu...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
74,929
Added 18.54%
329,298
Common Stock, par valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$71,862
$2.94 p/Share
24,443
Reduced 8.77%
254,369
Common Stock, par valu...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
46,877
Added 15.43%
256,871
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$24,620
$3.15 p/Share
7,816
Reduced 3.26%
231,935
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$13,071
$3.31 p/Share
3,949
Reduced 1.62%
239,751
Common Stock, par valu...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$22,427
$4.28 p/Share
5,240
Reduced 2.1%
243,700
Common Stock, par valu...
Feb 21
2022
BUY
Grant, award, or other acquisition
-
52,569
Added 17.44%
248,940
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$13,379
$4.28 p/Share
3,126
Reduced 1.57%
196,371
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$164,409
$5.25 p/Share
31,316
Reduced 13.57%
199,497
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
85,582
Added 28.77%
211,885
Common Stock, par valu...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$27,637
$4.55 p/Share
6,074
Reduced 4.01%
145,231
Common Stock, par valu...
May 12
2021
BUY
Grant, award, or other acquisition
-
26,559
Added 14.93%
151,305
Common Stock, par valu...
Mar 04
2021
SELL
Payment of exercise price or tax liability
$34,855
$8.52 p/Share
4,091
Reduced 3.18%
124,746
Common Stock, par valu...
Mar 04
2021
BUY
Grant, award, or other acquisition
-
11,587
Added 8.25%
128,837
Common Stock, par valu...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$54,496
$10.4 p/Share
5,240
Reduced 4.28%
117,250
Common Stock, par valu...
Feb 05
2021
SELL
Payment of exercise price or tax liability
$72,499
$9.44 p/Share
7,680
Reduced 5.9%
122,490
Common Stock, par valu...