May 14
2024
SELL
Open market or private sale
$151,580
$13.78 p/Share
11,000
Reduced 11.38%
85,674
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$100,247
$10.74 p/Share
9,334
Reduced 8.8%
96,674
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
18,303
Added 14.98%
103,856
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$34,254
$10.53 p/Share
3,253
Reduced 4.51%
68,825
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
18,880
Added 17.71%
87,705
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$24,614
$10.47 p/Share
2,351
Reduced 3.16%
72,078
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$7,753
$10.07 p/Share
770
Reduced 1.02%
74,429
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$24,642
$13.27 p/Share
1,857
Reduced 2.41%
75,199
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$18,221
$13.31 p/Share
1,369
Reduced 1.75%
77,056
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$30,741
$13.81 p/Share
2,226
Reduced 2.76%
78,425
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
15,485
Added 16.11%
80,651
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$5,695
$7.77 p/Share
733
Reduced 1.11%
65,166
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$6,053
$7.79 p/Share
777
Reduced 1.17%
65,899
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$12,809
$7.67 p/Share
1,670
Reduced 2.44%
66,676
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
22,078
Added 24.42%
68,346
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$4,550
$8.65 p/Share
526
Reduced 1.12%
46,268
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$5,321
$9.19 p/Share
579
Reduced 1.22%
46,794
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$5,887
$9.3 p/Share
633
Reduced 1.32%
47,373
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
16,564
Added 25.65%
48,006
Common Stock