Mar 05
2024
-
37,999
Reduced 27.5%
100,177
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$224,420
$16.03 p/Share
14,000
Reduced 9.2%
138,176
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
43,903
Added 22.39%
152,176
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$264,742
$16.46 p/Share
16,084
Reduced 12.93%
108,273
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
36,440
Added 22.66%
124,357
Common Stock
Mar 14
2023
-
118,309
Reduced 57.37%
87,917
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$319,829
$11.01 p/Share
29,049
Reduced 12.35%
206,226
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$24,222
$11.01 p/Share
2,200
Reduced 1.29%
168,620
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
66,655
Added 22.08%
235,275
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$63,056
$11.26 p/Share
5,600
Reduced 4.67%
114,349
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
58,060
Added 25.19%
172,409
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$61,915
$29.0 p/Share
2,135
Reduced 1.75%
119,949
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$108,438
$28.94 p/Share
3,747
Reduced 2.98%
122,084
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
21,683
Added 14.7%
125,831
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$586,031
$25.98 p/Share
22,557
Reduced 17.8%
104,148
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
55,205
Added 30.35%
126,705
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$55,722
$32.34 p/Share
1,723
Reduced 2.35%
71,500
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$31,934
$33.65 p/Share
949
Reduced 1.28%
73,223
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
15,669
Added 17.44%
74,172
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$236,139
$30.58 p/Share
7,722
Reduced 11.66%
58,503
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
25,996
Added 28.19%
66,225
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$37,493
$29.2 p/Share
1,284
Reduced 3.09%
40,229
Common Stock