Aug 16
2024
SELL
Open market or private sale
$238,420
$25.31 p/Share
9,420
Reduced 21.64%
34,116
Common Stock
Mar 12
2024
SELL
Open market or private sale
$99,700
$19.94 p/Share
5,000
Reduced 10.3%
43,536
Common Stock
Mar 05
2024
SELL
Open market or private sale
$21,659
$18.72 p/Share
1,157
Reduced 2.33%
48,503
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
3,578
Added 6.72%
49,660
Common Stock
Feb 27
2024
SELL
Open market or private sale
$6,444
$19.83 p/Share
325
Reduced 0.7%
46,082
Common Stock
Feb 26
2024
SELL
Open market or private sale
$46,884
$20.27 p/Share
2,313
Reduced 4.75%
46,407
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
10,778
Added 18.48%
47,535
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
9,250
Added 19.6%
37,942
Common Stock
Feb 20
2024
SELL
Open market or private sale
$31,967
$18.86 p/Share
1,695
Reduced 5.58%
28,692
Common Stock
Jun 07
2023
SELL
Open market or private sale
$100,504
$15.88 p/Share
6,329
Reduced 17.24%
30,387
Common Stock
Mar 02
2023
SELL
Open market or private sale
$9,413
$13.41 p/Share
702
Reduced 1.88%
36,716
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,290
Added 5.77%
37,418
Common Stock
Feb 27
2023
SELL
Open market or private sale
$20,704
$12.94 p/Share
1,600
Reduced 4.36%
35,128
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
6,596
Added 15.54%
35,850
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$19,641
$13.96 p/Share
1,407
Reduced 4.46%
30,132
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$5,067
$13.96 p/Share
363
Reduced 1.14%
31,539
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
13,191
Added 29.25%
31,902
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
4,790
Added 20.38%
18,711
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$4,331
$17.75 p/Share
244
Reduced 1.72%
13,921
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$24,990
$17.5 p/Share
1,428
Reduced 9.16%
14,165
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
6,079
Added 29.02%
14,868
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$14,306
$25.41 p/Share
563
Reduced 5.59%
9,514
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,176
Added 23.96%
10,077
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
3,725
Added 35.06%
6,901
Common Stock