Jul 01
2024
BUY
Grant, award, or other acquisition
-
2,673
Added 1.49%
176,941
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$24,155
$5.52 p/Share
4,376
Reduced 2.45%
174,268
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$24,744
$3.54 p/Share
6,990
Reduced 3.77%
178,644
Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
-
26,179
Added 12.36%
185,634
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$15,855
$4.53 p/Share
3,500
Reduced 2.15%
159,455
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$5,958
$6.81 p/Share
875
Reduced 0.53%
162,955
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$44,737
$7.45 p/Share
6,005
Reduced 3.54%
163,830
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
$73,325
$7.94 p/Share
9,235
Reduced 5.16%
169,835
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
$185,894
$8.53 p/Share
21,793
Added 10.85%
179,070
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$18,197
$5.18 p/Share
3,513
Reduced 2.18%
157,277
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$7,164
$8.15 p/Share
879
Reduced 0.54%
160,790
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$111,026
$10.49 p/Share
10,584
Reduced 6.14%
161,669
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
$290,364
$8.61 p/Share
33,724
Added 16.37%
172,253
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
5,035
Added 3.51%
138,529
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
6,000
Added 4.3%
133,494
Common Stock
Jun 10
2021
SELL
Open market or private sale
$250,400
$12.52 p/Share
20,000
Reduced 13.56%
127,494
Common Stock
May 19
2021
SELL
Open market or private sale
$6,560
$10.53 p/Share
623
Reduced 0.42%
147,494
Common Stock
May 18
2021
SELL
Open market or private sale
$31,314
$11.26 p/Share
2,781
Reduced 1.84%
148,117
Common Stock
May 17
2021
SELL
Open market or private sale
$66,504
$11.23 p/Share
5,922
Reduced 3.78%
150,898
Common Stock
May 14
2021
SELL
Open market or private sale
$50,202
$10.81 p/Share
4,644
Reduced 2.88%
156,820
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
15,526
Added 8.77%
161,464
Common Stock
Nov 08
2020
SELL
Payment of exercise price or tax liability
$6,516
$2.81 p/Share
2,319
Reduced 1.56%
145,938
Common Stock