Jan 05
2026
SELL
Payment of exercise price or tax liability
$34,142
$12.65 p/Share
2,699
Reduced 2.22%
119,021
Common Stock
Mar 19
2025
SELL
Payment of exercise price or tax liability
$34,009
$9.95 p/Share
3,418
Reduced 2.73%
121,720
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
27,289
Added 17.9%
125,138
Common Stock
Jan 06
2025
SELL
Payment of exercise price or tax liability
$24,969
$9.06 p/Share
2,756
Reduced 2.74%
97,849
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$11,684
$9.31 p/Share
1,255
Reduced 1.23%
100,605
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
17,500
Added 14.66%
101,860
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$24,737
$7.28 p/Share
3,398
Reduced 3.87%
84,360
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$2,773
$6.65 p/Share
417
Reduced 0.47%
87,758
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$15,920
$5.6 p/Share
2,843
Reduced 3.12%
88,175
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
15,000
Added 14.15%
91,018
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$7,237
$4.93 p/Share
1,468
Reduced 1.89%
76,018
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$5,984
$6.59 p/Share
908
Reduced 1.16%
77,486
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$3,911
$6.79 p/Share
576
Reduced 0.73%
78,394
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
12,214
Added 13.39%
78,970
Common Stock
Mar 14
2022
BUY
Conversion of derivative security
-
9,110
Added 12.01%
66,756
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
23,942
Added 29.35%
57,646
Common Stock
Jan 06
2022
SELL
Payment of exercise price or tax liability
$7,259
$7.43 p/Share
977
Reduced 2.82%
33,704
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$7,034
$10.99 p/Share
640
Reduced 1.81%
34,681
Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
-
6,073
Added 14.67%
35,321
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
15,556
Added 34.72%
29,248
Common Stock
Jan 07
2021
SELL
Payment of exercise price or tax liability
$1,692
$7.76 p/Share
218
Reduced 1.57%
13,692
Common Stock