Jun 01
2024
BUY
Grant, award, or other acquisition
-
75,000
Added 32.99%
152,363
Common Stock
Mar 12
2024
BUY
Open market or private purchase
$50,040
$5.56 p/Share
9,000
Added 10.42%
77,363
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$71,790
$7.5 p/Share
9,572
Reduced 12.28%
68,363
Common Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$14,282
$9.39 p/Share
1,521
Reduced 1.91%
77,935
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
37,523
Added 32.08%
79,456
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$39,813
$9.39 p/Share
4,240
Reduced 9.18%
41,933
Common Stock
Mar 12
2022
SELL
Payment of exercise price or tax liability
$25,656
$16.3 p/Share
1,574
Reduced 3.3%
46,173
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 23.91%
47,747
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$39,081
$18.78 p/Share
2,081
Reduced 5.98%
32,747
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
4,406
Added 11.82%
32,883
Common Stock
Jan 16
2022
SELL
Payment of exercise price or tax liability
$4,728
$19.95 p/Share
237
Reduced 0.77%
30,422
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$47,916
$20.97 p/Share
2,285
Reduced 6.94%
30,659
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$32,369
$23.27 p/Share
1,391
Reduced 4.05%
32,944
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$3,130
$19.44 p/Share
161
Reduced 0.47%
34,335
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
6,713
Added 16.29%
34,496
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$29,294
$19.86 p/Share
1,475
Reduced 5.04%
27,783
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
3,535
Added 10.78%
29,258
Common Stock
Jan 16
2021
SELL
Payment of exercise price or tax liability
$2,872
$18.18 p/Share
158
Reduced 0.61%
25,723
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$13,412
$13.52 p/Share
992
Reduced 3.69%
25,881
Common Stock