Jan 02
2026
SELL
Open market or private sale
$873,900
$29.13 p/Share
30,000
Reduced 23.18%
99,401
Common Stock
Dec 01
2025
SELL
Open market or private sale
$852,000
$28.4 p/Share
30,000
Reduced 18.82%
129,401
Common Stock
Nov 03
2025
SELL
Open market or private sale
$825,600
$27.52 p/Share
30,000
Reduced 15.84%
159,401
Common Stock
Oct 01
2025
SELL
Open market or private sale
$844,500
$28.15 p/Share
30,000
Reduced 13.67%
189,401
Common Stock
Sep 02
2025
SELL
Open market or private sale
$829,800
$27.66 p/Share
30,000
Reduced 12.03%
219,401
Common Stock
Aug 01
2025
SELL
Open market or private sale
$786,600
$26.22 p/Share
30,000
Reduced 10.74%
249,401
Common Stock
Jul 01
2025
SELL
Open market or private sale
$844,500
$28.15 p/Share
30,000
Reduced 9.7%
279,401
Common Stock
Jun 05
2025
SELL
Open market or private sale
$781,200
$26.04 p/Share
30,000
Reduced 8.84%
309,401
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$3,042,899
$24.27 p/Share
125,377
Reduced 26.98%
339,401
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
266,496
Added 36.44%
464,778
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
$839,990
$25.52 p/Share
32,915
Added 50.0%
32,915
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$2,896,278
$19.75 p/Share
146,647
Reduced 47.0%
165,367
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
312,014
Added 50.0%
312,014
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$905,359
$13.78 p/Share
65,701
Reduced 12.91%
443,056
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
58,212
Reduced 13.14%
384,844
Common Stock
Jul 25
2022
SELL
Payment of exercise price or tax liability
$382,674
$13.57 p/Share
28,200
Reduced 5.25%
508,757
Common Stock
Feb 28
2022
SELL
Sale (or disposition) back to the issuer
-
18,000
Reduced 3.24%
536,957
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$735,879
$15.35 p/Share
47,940
Reduced 7.95%
554,957
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
-
1,268
Reduced 0.21%
602,897
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$597,271
$12.18 p/Share
49,037
Reduced 7.51%
604,165
Common Stock