Feb 23
2024
SELL
Payment of exercise price or tax liability
$233,690
$17.23 p/Share
13,563
Reduced 1.03%
1,298,840
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$325,427
$17.41 p/Share
18,692
Reduced 1.4%
1,312,403
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$293,952
$17.54 p/Share
16,759
Reduced 1.24%
1,331,095
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$1,505,879
$17.52 p/Share
85,952
Reduced 5.99%
1,347,854
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
346,851
Added 19.48%
1,433,806
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$300,069
$21.65 p/Share
13,860
Reduced 1.26%
1,086,955
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$1,153,541
$21.76 p/Share
53,012
Reduced 5.05%
997,414
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
238,118
Added 17.78%
1,100,815
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$398,139
$21.3 p/Share
18,692
Reduced 2.0%
915,709
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$386,294
$23.05 p/Share
16,759
Reduced 1.76%
934,401
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$220,378
$16.93 p/Share
13,017
Reduced 1.35%
951,160
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$234,650
$16.93 p/Share
13,860
Reduced 1.42%
964,177
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$325,615
$17.42 p/Share
18,692
Reduced 1.88%
978,037
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$421,830
$16.73 p/Share
25,214
Reduced 2.82%
868,965
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
206,939
Added 17.19%
996,729
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$176,957
$15.1 p/Share
11,719
Reduced 1.42%
815,004
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$196,557
$15.1 p/Share
13,017
Reduced 1.55%
826,723
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$214,830
$15.5 p/Share
13,860
Reduced 1.62%
839,740
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$527,355
$15.0 p/Share
35,157
Reduced 4.71%
711,100
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
231,842
Added 21.36%
853,600
Common Stock