Oct 09
2023
SELL
Payment of exercise price or tax liability
$181,786
$15.01 p/Share
12,111
Reduced 5.13%
223,993
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$70,387
$15.99 p/Share
4,402
Reduced 1.83%
236,104
Common Stock
Mar 27
2023
SELL
Open market or private sale
$151,046
$23.48 p/Share
6,433
Reduced 2.61%
240,506
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$124,933
$23.72 p/Share
5,267
Reduced 2.09%
246,939
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$55,419
$22.91 p/Share
2,419
Reduced 0.95%
252,206
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
39,405
Added 13.4%
254,625
Common Stock
Mar 02
2023
SELL
Open market or private sale
$299,804
$22.74 p/Share
13,184
Reduced 5.77%
215,220
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$12,377
$14.51 p/Share
853
Reduced 0.37%
228,404
Common Stock
Oct 09
2022
SELL
Payment of exercise price or tax liability
$237,755
$19.62 p/Share
12,118
Reduced 5.02%
229,257
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$54,309
$18.41 p/Share
2,950
Reduced 1.21%
241,375
Common Stock
Sep 25
2022
SELL
Payment of exercise price or tax liability
$11,999
$18.69 p/Share
642
Reduced 0.26%
244,325
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$28,175
$24.89 p/Share
1,132
Reduced 0.46%
244,967
Common Stock
Mar 24
2022
SELL
Payment of exercise price or tax liability
$135,386
$25.32 p/Share
5,347
Reduced 2.13%
246,099
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
33,665
Added 11.81%
251,446
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
43,295
Added 16.58%
217,781
Common Stock
Dec 08
2021
BUY
Grant, award, or other acquisition
-
10,000
Added 5.42%
174,486
Common Stock
Oct 09
2021
SELL
Payment of exercise price or tax liability
$385,475
$30.88 p/Share
12,483
Reduced 7.07%
164,169
Common Stock
Oct 01
2021
SELL
Open market or private sale
$44,829
$31.57 p/Share
1,420
Reduced 0.8%
176,652
Common Stock
Sep 27
2021
SELL
Open market or private sale
$334,707
$33.1 p/Share
10,112
Reduced 5.37%
178,072
Common Stock
Sep 26
2021
SELL
Payment of exercise price or tax liability
$114,120
$33.31 p/Share
3,426
Reduced 1.79%
188,184
Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$43,669
$33.31 p/Share
1,311
Reduced 0.68%
191,610
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
65,870
Added 25.45%
192,921
Common Stock
Aug 27
2021
SELL
Open market or private sale
$32,602
$34.5 p/Share
945
Reduced 0.74%
127,051
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$39,092
$34.81 p/Share
1,123
Reduced 0.87%
127,996
Common Stock
Apr 19
2021
SELL
Open market or private sale
$179,589
$27.01 p/Share
6,649
Reduced 4.9%
129,119
Common Stock