Apr 09
2024
SELL
Payment of exercise price or tax liability
$151,109
$24.4 p/Share
6,193
Reduced 0.35%
1,771,851
Common Stock, without ...
Apr 09
2024
BUY
Exercise of conversion of derivative security
-
15,384
Added 0.86%
1,778,044
Common Stock, without ...
Mar 28
2024
SELL
Payment of exercise price or tax liability
$774,499
$25.79 p/Share
30,031
Reduced 1.68%
1,762,660
Common Stock, without ...
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
74,608
Added 4.0%
1,792,691
Common Stock, without ...
Mar 05
2024
SELL
Payment of exercise price or tax liability
$4,244,781
$24.23 p/Share
175,187
Reduced 9.25%
1,718,083
Common Stock, without ...
Mar 05
2024
BUY
Exercise of conversion of derivative security
$3,325,600
$14.59 p/Share
227,937
Added 10.75%
1,893,270
Common Stock, without ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$580,838
$22.48 p/Share
25,838
Reduced 1.53%
1,665,333
Common Stock, without ...
Feb 09
2024
BUY
Grant, award, or other acquisition
-
80,174
Added 4.53%
1,691,171
Common Stock, without ...
Apr 21
2023
SELL
Payment of exercise price or tax liability
$633
$13.48 p/Share
47
Reduced 0.0%
1,610,996
Common Stock, without ...
Apr 21
2023
BUY
Exercise of conversion of derivative security
-
111
Added 0.01%
1,611,043
Common Stock, without ...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$82,700
$13.62 p/Share
6,072
Reduced 0.38%
1,610,932
Common Stock, without ...
Apr 06
2023
BUY
Exercise of conversion of derivative security
-
14,973
Added 0.92%
1,617,004
Common Stock, without ...
Mar 30
2023
SELL
Payment of exercise price or tax liability
$163,452
$13.17 p/Share
12,411
Reduced 0.77%
1,602,031
Common Stock, without ...
Mar 30
2023
BUY
Exercise of conversion of derivative security
-
30,605
Added 1.86%
1,614,442
Common Stock, without ...
Mar 26
2023
SELL
Payment of exercise price or tax liability
$341,701
$12.93 p/Share
26,427
Reduced 1.64%
1,583,837
Common Stock, without ...
Mar 26
2023
BUY
Exercise of conversion of derivative security
-
65,169
Added 3.89%
1,610,264
Common Stock, without ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$522,089
$14.13 p/Share
36,949
Reduced 2.34%
1,545,095
Common Stock, without ...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
91,119
Added 5.45%
1,582,044
Common Stock, without ...
Feb 06
2023
SELL
Payment of exercise price or tax liability
$737,260
$16.26 p/Share
45,342
Reduced 2.95%
1,490,925
Common Stock, without ...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
134,567
Added 8.05%
1,536,267
Common Stock, without ...
Jun 06
2022
SELL
Payment of exercise price or tax liability
$162,808
$12.43 p/Share
13,098
Reduced 0.93%
1,401,700
Common Stock, without ...
Jun 06
2022
BUY
Exercise of conversion of derivative security
-
32,299
Added 2.23%
1,414,798
Common Stock, without ...
Apr 09
2022
SELL
Payment of exercise price or tax liability
$96,984
$16.21 p/Share
5,983
Reduced 0.43%
1,382,499
Common Stock, without ...
Apr 09
2022
BUY
Exercise of conversion of derivative security
-
14,754
Added 1.05%
1,388,482
Common Stock, without ...
Mar 26
2022
SELL
Payment of exercise price or tax liability
$454,450
$17.45 p/Share
26,043
Reduced 1.86%
1,373,728
Common Stock, without ...