Mar 11
2024
BUY
Grant, award, or other acquisition
$1,800,012
$16.87 p/Share
106,699
Added 36.76%
183,591
Restricted Stock Unit
Feb 28
2023
SELL
Payment of exercise price or tax liability
$16,951
$16.49 p/Share
1,028
Reduced 1.1%
92,764
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
34,993
Added 20.14%
138,769
Restricted Stock Units
Jan 18
2023
BUY
Grant, award, or other acquisition
-
61,942
Added 37.38%
103,776
Restricted Stock Units
Jan 13
2023
SELL
Payment of exercise price or tax liability
$39,834
$16.73 p/Share
2,381
Reduced 2.52%
91,928
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$127,341
$16.54 p/Share
7,699
Reduced 7.88%
89,989
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$103,019
$16.6 p/Share
6,206
Reduced 6.9%
83,716
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$96,815
$15.75 p/Share
6,147
Reduced 6.98%
81,978
Common Stock
Feb 28
2022
SELL
Exercise of conversion of derivative security
-
932
Reduced 1.12%
82,545
Restricted Stock Units
Feb 28
2022
SELL
Payment of exercise price or tax liability
$10,131
$19.71 p/Share
514
Reduced 0.66%
76,969
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
932
Added 1.19%
77,483
Common Stock
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
5,382
Reduced 6.06%
83,477
Restricted Stock Units
Jan 14
2022
SELL
Payment of exercise price or tax liability
$70,650
$23.82 p/Share
2,966
Reduced 3.73%
76,551
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
5,382
Added 6.34%
79,517
Common Stock
Jan 13
2022
SELL
Exercise of conversion of derivative security
-
2,160
Reduced 2.37%
88,859
Restricted Stock Units
Jan 13
2022
SELL
Payment of exercise price or tax liability
$28,501
$23.93 p/Share
1,191
Reduced 1.58%
74,135
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
2,160
Added 2.79%
75,326
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
42,338
Added 31.75%
91,019
Restricted Stock Units
Jan 11
2022
SELL
Exercise of conversion of derivative security
-
11,263
Reduced 18.79%
48,681
Restricted Stock Units
Jan 11
2022
SELL
Payment of exercise price or tax liability
$147,827
$23.82 p/Share
6,206
Reduced 7.82%
73,166
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
11,263
Added 12.43%
79,372
Common Stock
Dec 09
2021
SELL
Exercise of conversion of derivative security
-
11,156
Reduced 15.69%
59,944
Restricted Stock Units
Dec 09
2021
SELL
Payment of exercise price or tax liability
$129,456
$21.06 p/Share
6,147
Reduced 8.28%
68,109
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
11,156
Added 13.06%
74,256
Common Stock
Apr 06
2021
SELL
Exercise of conversion of derivative security
-
2,011
Reduced 2.75%
71,100
Restricted Stock Units