May 07
2024
BUY
Grant, award, or other acquisition
-
5,127
Added 3.24%
153,314
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$45,419
$19.02 p/Share
2,388
Reduced 1.59%
148,187
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
4,415
Added 2.85%
150,575
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$117,033
$20.63 p/Share
5,673
Reduced 3.74%
146,160
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
7,254
Added 4.56%
151,833
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
5,268
Added 3.52%
144,579
Common Stock
Mar 10
2022
SELL
Open market or private sale
$116,713
$18.38 p/Share
6,350
Reduced 4.36%
139,311
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$76,144
$9.01 p/Share
8,451
Added 5.48%
145,661
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$248,935
$17.31 p/Share
14,381
Reduced 9.49%
137,210
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
6,257
Added 3.96%
151,591
Common Stock
Dec 27
2021
BUY
Grant, award, or other acquisition
-
39
Added 0.03%
145,333
Common Stock
Nov 23
2021
SELL
Payment of exercise price or tax liability
$161,263
$17.37 p/Share
9,284
Reduced 6.01%
145,293
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
-
1,156
Added 0.74%
154,577
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$114,919
$15.84 p/Share
7,255
Reduced 4.52%
153,420
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
118
Added 0.07%
160,675
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$127,299
$17.59 p/Share
7,237
Reduced 4.31%
160,557
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
-
6,040
Added 3.47%
167,794
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
152
Added 0.09%
161,754
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$49,232
$16.0 p/Share
3,077
Reduced 1.87%
161,601
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
5,908
Added 3.46%
164,678
Common Stock
Dec 28
2020
BUY
Grant, award, or other acquisition
-
1,787
Added 1.11%
158,770
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
141
Added 0.09%
156,983
Common Stock