May 29
2024
BUY
Grant, award, or other acquisition
-
84,000
Added 14.33%
502,278
Common Stock, par valu...
Apr 19
2024
SELL
Payment of exercise price or tax liability
$96,107
$11.0 p/Share
8,737
Reduced 2.05%
418,278
Common Stock, par valu...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$95,215
$14.53 p/Share
6,553
Reduced 1.51%
427,015
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
-
14,894
Added 3.32%
433,568
Common Stock, par valu...
Mar 21
2024
SELL
Payment of exercise price or tax liability
$356,261
$12.72 p/Share
28,008
Reduced 6.27%
418,674
Common Stock, par valu...
Mar 08
2024
BUY
Open market or private purchase
$199,995
$11.6 p/Share
17,241
Added 3.72%
446,682
Common Stock, par valu...
Jun 12
2023
BUY
Open market or private purchase
$99,997
$7.5 p/Share
13,333
Added 3.01%
429,441
Common Stock, par valu...
Apr 19
2023
SELL
Payment of exercise price or tax liability
$54,277
$6.17 p/Share
8,797
Reduced 2.07%
416,108
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$119,681
$6.52 p/Share
18,356
Reduced 4.14%
424,905
Common Stock, par valu...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$116,827
$6.58 p/Share
17,755
Reduced 3.85%
443,261
Common Stock, par valu...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
59,574
Added 11.44%
461,016
Common Stock, par valu...
Apr 25
2022
SELL
Payment of exercise price or tax liability
$73,815
$8.39 p/Share
8,798
Reduced 2.14%
401,442
Common Stock, par valu...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$104,986
$7.86 p/Share
13,357
Reduced 3.15%
410,240
Common Stock, par valu...
Mar 14
2022
BUY
Open market or private purchase
$200,109
$7.33 p/Share
27,300
Added 6.05%
423,597
Common Stock, par valu...
Mar 02
2022
SELL
Payment of exercise price or tax liability
$170,492
$6.46 p/Share
26,392
Reduced 6.24%
396,297
Common Stock, par valu...
Mar 01
2022
BUY
Grant, award, or other acquisition
-
59,575
Added 12.35%
422,689
Common Stock, par valu...
Apr 19
2021
BUY
Grant, award, or other acquisition
-
59,574
Added 14.09%
363,114
Common Stock, par valu...
Mar 30
2021
BUY
Grant, award, or other acquisition
-
226,536
Added 42.74%
303,540
Common Stock, par valu...
Jan 07
2021
BUY
Grant, award, or other acquisition
-
77,004
Added 50.0%
77,004
Common Stock, par valu...