May 06
2025
BUY
Grant, award, or other acquisition
-
12,408
Added 4.09%
291,019
Common Stock
Mar 11
2025
SELL
Payment of exercise price or tax liability
$53,938
$14.01 p/Share
3,850
Reduced 1.36%
278,611
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
9,346
Added 3.2%
282,461
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$68,586
$19.02 p/Share
3,606
Reduced 1.3%
273,115
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
8,047
Added 2.83%
276,721
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$191,797
$20.63 p/Share
9,297
Reduced 3.34%
268,674
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
12,662
Added 4.36%
277,971
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
9,601
Added 3.49%
265,309
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$396,555
$17.31 p/Share
22,909
Reduced 8.22%
255,708
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
10,398
Added 3.6%
278,617
Common Stock
Dec 27
2021
BUY
Grant, award, or other acquisition
-
68
Added 0.03%
268,218
Common Stock
Nov 23
2021
SELL
Payment of exercise price or tax liability
$228,919
$17.37 p/Share
13,179
Reduced 4.68%
268,149
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
-
2,002
Added 0.71%
281,328
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$188,195
$15.84 p/Share
11,881
Reduced 4.08%
279,326
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
204
Added 0.07%
291,207
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$208,477
$17.59 p/Share
11,852
Reduced 3.91%
291,002
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
-
10,447
Added 3.33%
302,854
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
264
Added 0.09%
292,407
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$76,144
$16.0 p/Share
4,759
Reduced 1.6%
292,142
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
9,723
Added 3.17%
296,901
Common Stock
Dec 28
2020
BUY
Grant, award, or other acquisition
-
3,105
Added 1.07%
287,178
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
246
Added 0.09%
284,072
Common Stock