Dec 08
2025
-
30,000
Reduced 0.54%
5,510,776
Common Stock
Aug 26
2025
SELL
Open market or private sale
$3,302,200
$30.02 p/Share
110,000
Reduced 1.95%
5,540,776
Common Stock
Aug 22
2025
-
38,648
Reduced 0.68%
5,650,776
Common Stock
Jul 28
2025
SELL
Grant, award, or other acquisition
-
3,508
Reduced 0.06%
5,689,424
Common Stock
Feb 21
2025
-
250
Reduced 0.0%
5,692,932
Common Stock
Jan 21
2025
BUY
Open market or private purchase
$307,600
$30.76 p/Share
10,000
Added 0.18%
5,693,182
Common Stock
Jan 17
2025
BUY
Grant, award, or other acquisition
-
53,000
Added 25.36%
156,000
Common Stock - Restric...
Jan 17
2025
BUY
Grant, award, or other acquisition
-
100,000
Added 25.0%
300,000
Common Stock - Perform...
Dec 17
2024
-
22,200
Reduced 0.4%
5,530,182
Common Stock
Aug 23
2024
-
4,000
Reduced 0.07%
5,552,382
Common Stock
Jul 29
2024
-
3,600
Reduced 0.06%
5,556,382
Common Stock
Feb 05
2024
BUY
Open market or private purchase
$454,799
$22.74 p/Share
20,000
Added 0.36%
5,509,982
Common Stock
Jan 19
2024
BUY
Grant, award, or other acquisition
-
53,000
Added 20.46%
206,000
Common Stock - Restric...
Jan 19
2024
BUY
Grant, award, or other acquisition
-
100,000
Added 25.0%
300,000
Common Stock - Perform...
Jan 12
2024
-
4,171
Reduced 0.08%
5,387,982
Common Stock
Dec 12
2023
-
100,000
Reduced 1.82%
5,392,153
Common Stock
Dec 08
2023
-
25,000
Reduced 0.45%
5,492,153
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 25.0%
300,000
Common Stock - Perform...
Jan 20
2023
BUY
Grant, award, or other acquisition
-
53,000
Added 20.54%
205,000
Common Stock - Restric...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$862,000
$22.36 p/Share
38,551
Reduced 0.7%
5,466,153
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
$861,999
$8.62 p/Share
100,000
Added 1.78%
5,504,704
Common Stock
Nov 28
2022
-
10,500
Reduced 0.19%
5,404,704
Common Stock
Oct 17
2022
-
5,000
Reduced 0.09%
5,415,204
Common Stock
Jan 21
2022
BUY
Grant, award, or other acquisition
-
100,000
Added 33.33%
200,000
Common Stock - Perform...
Jan 21
2022
BUY
Grant, award, or other acquisition
-
53,000
Added 20.7%
203,000
Common Stock - Restric...