Feb 16
2024
BUY
Grant, award, or other acquisition
-
327,246
Added 8.84%
3,374,959
Common Stock
Jan 21
2024
SELL
Payment of exercise price or tax liability
$191,192
$11.19 p/Share
17,086
Reduced 0.56%
3,047,713
Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$153,840
$11.19 p/Share
13,748
Reduced 0.45%
3,064,799
Common Stock
Jan 19
2024
SELL
Payment of exercise price or tax liability
$189,290
$11.19 p/Share
16,916
Reduced 0.55%
3,078,547
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$346,069
$16.98 p/Share
20,381
Reduced 0.65%
3,095,463
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$273,568
$16.68 p/Share
16,401
Reduced 0.52%
3,115,844
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
-
66,714
Added 2.09%
3,132,245
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
286,077
Added 8.54%
3,065,531
Common Stock
Jan 16
2023
SELL
Payment of exercise price or tax liability
$180,646
$16.32 p/Share
11,069
Reduced 0.4%
2,779,454
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$1,033,621
$22.06 p/Share
46,855
Reduced 1.65%
2,790,523
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$452,866
$22.22 p/Share
20,381
Reduced 0.71%
2,837,378
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
313,516
Added 9.89%
2,857,759
Common Stock
Jan 16
2022
SELL
Payment of exercise price or tax liability
$354,719
$23.94 p/Share
14,817
Reduced 0.58%
2,544,243
Common Stock
Apr 26
2021
SELL
Payment of exercise price or tax liability
$396,093
$20.74 p/Share
19,098
Reduced 0.74%
2,559,060
Common Stock
Apr 13
2021
BUY
Grant, award, or other acquisition
-
87,398
Added 3.28%
2,578,158
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$830,739
$17.73 p/Share
46,855
Reduced 1.85%
2,490,760
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
327,995
Added 11.45%
2,537,615
Common Stock
Jan 16
2021
SELL
Payment of exercise price or tax liability
$200,717
$17.91 p/Share
11,207
Reduced 0.5%
2,209,620
Common Stock
Dec 12
2020
SELL
Payment of exercise price or tax liability
$480,425
$17.1 p/Share
28,095
Reduced 1.25%
2,220,827
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$227,999
$16.23 p/Share
14,048
Reduced 0.62%
2,248,922
Common Stock