Feb 21
2025
SELL
Payment of exercise price or tax liability
$2,315,660
$18.02 p/Share
128,505
Reduced 11.9%
951,570
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
229,276
Added 17.51%
1,080,075
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
62,533
Added 6.85%
850,799
Common Stock
Aug 14
2024
SELL
Open market or private sale
$399,950
$12.5 p/Share
31,996
Reduced 3.9%
788,266
Common Stock
Mar 08
2024
SELL
Open market or private sale
$738,675
$14.62 p/Share
50,525
Reduced 5.8%
820,262
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,682,922
$14.26 p/Share
118,017
Reduced 11.94%
870,787
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
185,100
Added 15.77%
988,804
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
84,270
Added 9.49%
803,704
Common Stock
Aug 10
2023
SELL
Open market or private sale
$482,246
$10.37 p/Share
46,504
Reduced 6.07%
719,434
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$771,319
$10.5 p/Share
73,459
Reduced 8.75%
765,938
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
85,152
Added 9.21%
839,397
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
101,911
Added 11.9%
754,245
Common Stock
Nov 15
2022
SELL
Open market or private sale
$661,811
$11.42 p/Share
57,952
Reduced 8.16%
652,334
Common Stock
Mar 30
2022
SELL
Payment of exercise price or tax liability
$359,382
$10.13 p/Share
35,477
Reduced 4.76%
710,286
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
-
90,157
Added 10.79%
745,763
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$682,076
$9.87 p/Share
69,106
Reduced 9.54%
655,606
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
93,075
Added 11.38%
724,712
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
105,691
Added 14.33%
631,637
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$248,451
$7.59 p/Share
32,734
Reduced 5.86%
525,946
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
55,711
Added 9.07%
558,680
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
136,842
Added 21.39%
502,969
Common Stock