Jul 12
2024
SELL
Open market or private sale
$339,871
$19.23 p/Share
17,674
Reduced 2.87%
598,934
Common Stock
Jun 14
2024
SELL
Open market or private sale
$354,909
$20.09 p/Share
17,666
Reduced 2.79%
616,608
Common Stock
May 28
2024
SELL
Open market or private sale
$482,087
$19.0 p/Share
25,373
Reduced 3.85%
634,274
Common Stock
May 09
2024
SELL
Open market or private sale
$524,875
$19.0 p/Share
27,625
Reduced 4.02%
659,647
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
177,096
Added 20.49%
687,272
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$763,399
$18.6 p/Share
41,043
Reduced 7.45%
510,176
Common Stock
Feb 15
2024
SELL
Open market or private sale
$50,673
$19.0 p/Share
2,667
Reduced 0.48%
551,219
Common Stock
Feb 14
2024
SELL
Open market or private sale
$284,981
$19.0 p/Share
14,999
Reduced 2.64%
553,886
Common Stock
Feb 12
2024
SELL
Open market or private sale
$335,654
$19.0 p/Share
17,666
Reduced 3.01%
568,885
Common Stock
Dec 14
2023
SELL
Open market or private sale
$335,654
$19.0 p/Share
17,666
Reduced 2.92%
586,551
Common Stock
Nov 14
2023
SELL
Open market or private sale
$341,483
$19.33 p/Share
17,666
Reduced 2.84%
604,217
Common Stock
Nov 13
2023
SELL
Open market or private sale
$404,054
$19.0 p/Share
21,266
Reduced 3.31%
621,883
Common Stock
Nov 08
2023
SELL
Open market or private sale
$267,254
$19.0 p/Share
14,066
Reduced 2.14%
643,149
Common Stock
Aug 24
2023
SELL
Open market or private sale
$335,654
$19.0 p/Share
17,666
Reduced 2.62%
657,215
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
166,971
Added 19.83%
674,881
Common Stock
Mar 14
2023
SELL
Open market or private sale
$27,344
$17.09 p/Share
1,600
Reduced 0.31%
507,910
Common Stock
Mar 09
2023
SELL
Open market or private sale
$518,032
$17.15 p/Share
30,206
Reduced 5.6%
509,510
Common Stock
Mar 08
2023
SELL
Open market or private sale
$1,002,222
$17.35 p/Share
57,765
Reduced 9.67%
539,716
Common Stock
Mar 06
2023
SELL
Open market or private sale
$38,850
$18.5 p/Share
2,100
Reduced 0.35%
597,481
Common Stock
Mar 03
2023
SELL
Open market or private sale
$921,673
$18.59 p/Share
49,579
Reduced 7.64%
599,581
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,600,874
$18.87 p/Share
84,837
Reduced 11.56%
649,160
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$1,669,411
$16.01 p/Share
104,273
Reduced 12.44%
733,997
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
8,843
Added 1.18%
737,915
Common Stock
Jun 09
2021
SELL
Payment of exercise price or tax liability
$59,612
$14.0 p/Share
4,258
Reduced 0.51%
829,427
Common Stock
Mar 17
2021
BUY
Grant, award, or other acquisition
-
164,799
Added 16.5%
833,685
Common Stock