Feb 25
2025
SELL
Payment of exercise price or tax liability
$25,459
$8.84 p/Share
2,880
Reduced 0.77%
370,658
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$39,106
$10.03 p/Share
3,899
Reduced 1.11%
346,592
Common Stock
Feb 15
2025
BUY
Grant, award, or other acquisition
-
26,946
Added 6.73%
373,538
Common Stock
Apr 22
2024
SELL
Payment of exercise price or tax liability
$14,852
$8.63 p/Share
1,721
Reduced 0.49%
350,491
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$22,825
$10.14 p/Share
2,251
Reduced 0.64%
352,212
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$27,815
$11.06 p/Share
2,515
Reduced 0.71%
352,393
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
26,653
Added 6.99%
354,908
Common Stock
Aug 17
2023
SELL
Open market or private sale
$824
$6.93 p/Share
119
Reduced 0.04%
328,255
Common Stock
Aug 16
2023
SELL
Open market or private sale
$593,600
$7.0 p/Share
84,800
Reduced 20.52%
328,374
Common Stock
May 11
2023
SELL
Open market or private sale
$19,009
$9.3 p/Share
2,044
Reduced 0.49%
413,174
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
22,079
Added 5.05%
415,218
Common Stock
Mar 01
2023
SELL
Open market or private sale
$29,577
$12.57 p/Share
2,353
Reduced 0.59%
393,139
Common Stock
Nov 10
2022
SELL
Open market or private sale
$132,330
$12.03 p/Share
11,000
Reduced 2.71%
395,492
Common Stock
Sep 12
2022
SELL
Open market or private sale
$34,965
$11.1 p/Share
3,150
Reduced 0.77%
406,492
Common Stock
Sep 09
2022
SELL
Open market or private sale
$778,706
$11.52 p/Share
67,596
Reduced 14.16%
409,642
Common Stock
May 09
2022
SELL
Open market or private sale
$10,395
$5.74 p/Share
1,811
Reduced 0.38%
475,024
Common Stock
Mar 08
2022
SELL
Open market or private sale
$258,300
$10.25 p/Share
25,200
Reduced 5.02%
476,835
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
21,018
Added 4.02%
502,035
Common Stock
Dec 08
2021
SELL
Open market or private sale
$1,325,852
$18.09 p/Share
73,292
Reduced 13.22%
481,017
Common Stock
Apr 21
2021
BUY
Grant, award, or other acquisition
-
16,875
Added 2.95%
554,309
Common Stock