Oct 02
2024
SELL
Payment of exercise price or tax liability
$9,923
$5.9 p/Share
1,682
Reduced 0.44%
378,554
Common Stock, par valu...
Jul 03
2024
SELL
Payment of exercise price or tax liability
$7,501
$4.46 p/Share
1,682
Reduced 0.44%
380,236
Common Stock, par valu...
Apr 22
2024
SELL
Payment of exercise price or tax liability
$7,955
$4.73 p/Share
1,682
Reduced 0.44%
381,918
Common Stock, par valu...
Apr 19
2024
SELL
Payment of exercise price or tax liability
$35,367
$4.98 p/Share
7,102
Reduced 1.82%
383,600
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
-
10,650
Added 2.65%
390,702
Common Stock, par valu...
Jan 08
2024
SELL
Payment of exercise price or tax liability
$11,961
$4.98 p/Share
2,402
Reduced 0.63%
380,052
Common Stock, par valu...
Dec 08
2023
BUY
Grant, award, or other acquisition
-
200,000
Added 34.34%
382,454
Common Stock, par valu...
Oct 12
2023
SELL
Payment of exercise price or tax liability
$24,680
$5.37 p/Share
4,596
Reduced 2.46%
182,454
Common Stock, par valu...
Sep 12
2023
BUY
Grant, award, or other acquisition
-
78,454
Added 29.55%
187,050
Common Stock, par valu...
Jul 06
2023
SELL
Payment of exercise price or tax liability
$8,221
$9.29 p/Share
885
Reduced 0.81%
108,596
Common Stock, par valu...
Apr 13
2023
SELL
Payment of exercise price or tax liability
$727
$8.08 p/Share
90
Reduced 0.08%
109,481
Common Stock, par valu...
Jan 25
2023
SELL
Payment of exercise price or tax liability
$46,821
$11.14 p/Share
4,203
Reduced 3.63%
111,739
Common Stock, par valu...
Jan 25
2023
BUY
Grant, award, or other acquisition
-
6,416
Added 5.24%
115,942
Common Stock, par valu...
Jan 11
2023
SELL
Payment of exercise price or tax liability
$13,490
$11.14 p/Share
1,211
Reduced 1.09%
109,526
Common Stock, par valu...
Oct 03
2022
SELL
Payment of exercise price or tax liability
$15,901
$11.84 p/Share
1,343
Reduced 1.2%
110,737
Common Stock, par valu...
Jul 01
2022
SELL
Payment of exercise price or tax liability
$20,763
$15.46 p/Share
1,343
Reduced 1.18%
112,080
Common Stock, par valu...
Mar 30
2022
BUY
Grant, award, or other acquisition
-
24,750
Added 17.91%
113,423
Common Stock, par valu...
Jan 14
2022
SELL
Payment of exercise price or tax liability
$200,803
$23.61 p/Share
8,505
Reduced 8.75%
88,673
Common Stock, par valu...
Jan 14
2022
BUY
Grant, award, or other acquisition
-
5,749
Added 5.59%
97,178
Common Stock, par valu...
Jun 30
2021
BUY
Grant, award, or other acquisition
-
21,750
Added 19.22%
91,429
Common Stock, par valu...
Mar 17
2021
SELL
Open market or private sale
$703,560
$21.32 p/Share
33,000
Reduced 32.14%
69,679
Common Stock, par valu...
Jan 15
2021
BUY
Conversion of derivative security
-
2,192
Added 2.14%
100,182
Common Stock, par valu...
Jan 15
2021
BUY
Grant, award, or other acquisition
-
4,331
Added 4.05%
102,679
Common Stock, par valu...