Mar 11
2024
BUY
Grant, award, or other acquisition
$1,200,013
$16.87 p/Share
71,133
Added 39.07%
110,938
Restricted Stock Unit
Sep 05
2023
SELL
Open market or private sale
$152,951
$16.76 p/Share
9,126
Reduced 16.46%
46,323
Common Stock
Jul 18
2023
SELL
Open market or private sale
$95,680
$16.0 p/Share
5,980
Reduced 9.73%
55,449
Common Stock
Jun 14
2023
SELL
Open market or private sale
$175,560
$15.96 p/Share
11,000
Reduced 15.19%
61,429
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
16,622
Added 19.14%
70,239
Restricted Stock Units
Jan 18
2023
BUY
Grant, award, or other acquisition
-
33,354
Added 38.35%
53,617
Restricted Stock Units
Jan 13
2023
SELL
Payment of exercise price or tax liability
$31,117
$16.73 p/Share
1,860
Reduced 2.4%
75,507
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$55,607
$16.54 p/Share
3,362
Reduced 4.4%
73,047
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$42,944
$16.6 p/Share
2,587
Reduced 3.61%
69,144
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$71,174
$15.75 p/Share
4,519
Reduced 6.66%
63,303
Common Stock
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
7,175
Reduced 13.08%
47,697
Restricted Stock Units
Jan 14
2022
SELL
Payment of exercise price or tax liability
$69,816
$23.82 p/Share
2,931
Reduced 4.86%
57,323
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
7,175
Added 10.64%
60,254
Common Stock
Jan 13
2022
SELL
Exercise of conversion of derivative security
-
2,160
Reduced 3.79%
54,872
Restricted Stock Units
Jan 13
2022
SELL
Payment of exercise price or tax liability
$21,920
$23.93 p/Share
916
Reduced 1.7%
53,079
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
2,160
Added 3.85%
53,995
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
22,016
Added 27.85%
57,032
Restricted Stock Units
Jan 11
2022
SELL
Exercise of conversion of derivative security
-
5,350
Reduced 13.25%
35,016
Restricted Stock Units
Jan 11
2022
SELL
Payment of exercise price or tax liability
$50,046
$23.82 p/Share
2,101
Reduced 3.9%
51,835
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
5,350
Added 9.02%
53,936
Common Stock
Dec 09
2021
SELL
Exercise of conversion of derivative security
-
10,500
Reduced 20.64%
40,366
Restricted Stock Units
Dec 09
2021
SELL
Payment of exercise price or tax liability
$75,121
$21.06 p/Share
3,567
Reduced 6.84%
48,586
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
10,500
Added 16.76%
52,153
Common Stock
Apr 06
2021
SELL
Exercise of conversion of derivative security
-
4,131
Reduced 7.51%
50,866
Restricted Stock Units
Apr 06
2021
SELL
Payment of exercise price or tax liability
$51,503
$25.05 p/Share
2,056
Reduced 4.7%
41,653
Common Stock