Feb 26
2025
SELL
Payment of exercise price or tax liability
$191,193
$16.24 p/Share
11,773
Reduced 1.42%
817,078
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$579,614
$16.29 p/Share
35,581
Reduced 4.64%
730,631
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
164,517
Added 16.56%
828,851
Common Stock
Feb 23
2025
SELL
Payment of exercise price or tax liability
$38,253
$16.46 p/Share
2,324
Reduced 0.33%
699,915
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$24,494
$16.64 p/Share
1,472
Reduced 0.21%
702,239
Common Stock
Nov 25
2024
SELL
Open market or private sale
$40,665
$18.26 p/Share
2,227
Reduced 0.32%
703,711
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$28,892
$21.61 p/Share
1,337
Reduced 0.19%
705,938
Common Stock
Aug 27
2024
SELL
Open market or private sale
$52,805
$22.83 p/Share
2,313
Reduced 0.33%
707,275
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$31,513
$23.57 p/Share
1,337
Reduced 0.19%
709,588
Common Stock
May 23
2024
SELL
Payment of exercise price or tax liability
$44,626
$21.14 p/Share
2,111
Reduced 0.3%
710,925
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$27,675
$20.7 p/Share
1,337
Reduced 0.19%
713,036
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$437,893
$24.26 p/Share
18,050
Reduced 2.71%
648,421
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
99,721
Added 12.25%
714,373
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$208,528
$24.06 p/Share
8,667
Reduced 1.35%
632,702
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$27,339
$24.99 p/Share
1,094
Reduced 0.17%
641,369
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$31,088
$23.75 p/Share
1,309
Reduced 0.2%
642,463
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$185,723
$38.83 p/Share
4,783
Reduced 0.74%
643,772
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$83,081
$31.65 p/Share
2,625
Reduced 0.4%
648,555
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
55,009
Added 7.79%
651,180
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
$22,091,992
$39.02 p/Share
566,171
Added 48.71%
596,171
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
30,000
Added 50.0%
30,000
Common Stock