Mar 09
2024
SELL
Payment of exercise price or tax liability
$47,834
$14.86 p/Share
3,219
Reduced 2.36%
133,276
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$43,557
$14.38 p/Share
3,029
Reduced 2.17%
136,498
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$59,178
$14.63 p/Share
4,045
Reduced 2.82%
139,527
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
92,041
Added 39.06%
143,572
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$66,038
$14.62 p/Share
4,517
Reduced 8.06%
51,531
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$416,901
$11.83 p/Share
35,241
Reduced 27.72%
91,882
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
-
71,075
Added 35.86%
127,123
Common Stock
Mar 18
2023
SELL
Payment of exercise price or tax liability
$220,171
$13.1 p/Share
16,807
Reduced 7.31%
213,141
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$54,014
$16.78 p/Share
3,219
Reduced 1.38%
229,948
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$252,092
$17.32 p/Share
14,555
Reduced 5.88%
233,167
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$71,621
$17.55 p/Share
4,081
Reduced 1.62%
247,722
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
23,239
Added 8.45%
251,803
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
27,113
Added 10.6%
228,564
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$171,606
$18.49 p/Share
9,281
Reduced 4.4%
201,451
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$333,807
$19.86 p/Share
16,808
Reduced 7.39%
210,732
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$61,012
$18.59 p/Share
3,282
Reduced 1.42%
227,540
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$64,426
$18.91 p/Share
3,407
Reduced 1.45%
230,822
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
28,810
Added 10.95%
234,229
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$50,922
$17.83 p/Share
2,856
Reduced 1.37%
205,419
Common Stock
Mar 18
2021
SELL
Payment of exercise price or tax liability
$341,014
$20.29 p/Share
16,807
Reduced 7.47%
208,275
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
23,792
Added 9.56%
225,082
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$58,385
$19.25 p/Share
3,033
Reduced 1.48%
201,290
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$642,603
$19.32 p/Share
33,261
Reduced 14.0%
204,323
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
69,109
Added 22.53%
237,584
Common Stock