Mar 17
2024
SELL
Payment of exercise price or tax liability
-
3,495
Reduced 1.21%
285,349
Restricted Stock Units
Mar 15
2024
SELL
Payment of exercise price or tax liability
-
5,541
Reduced 1.88%
288,844
Common Stock
Mar 15
2024
SELL
Other acquisition or disposition
-
1,164
Reduced 0.39%
294,385
Performance Stock Units
Mar 14
2024
SELL
Payment of exercise price or tax liability
-
4,231
Reduced 1.41%
295,549
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
-
24,474
Added 7.55%
299,780
Performance Stock Units
Mar 12
2024
BUY
Grant, award, or other acquisition
-
16,316
Added 5.59%
275,306
Restricted Stock Units
Jun 14
2023
SELL
Open market or private sale
$400,000
$40.0 p/Share
10,000
Reduced 3.72%
258,990
Common Stock
Mar 19
2023
SELL
Payment of exercise price or tax liability
-
2,764
Reduced 1.02%
268,990
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
22,024
Reduced 7.5%
271,754
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
-
1,164
Reduced 0.41%
282,673
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
-
2,199
Reduced 0.77%
283,837
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
21,782
Added 7.08%
286,036
Performance Stock Units
Mar 14
2023
BUY
Grant, award, or other acquisition
-
14,521
Added 5.21%
264,254
Restricted Stock Units
Nov 11
2022
SELL
Open market or private sale
$370,000
$37.0 p/Share
10,000
Reduced 3.85%
249,733
Common Stock
May 25
2022
SELL
Open market or private sale
$338,978
$27.51 p/Share
12,322
Reduced 4.53%
259,733
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$116,320
$9.44 p/Share
12,322
Added 4.33%
272,055
Common Stock
May 24
2022
SELL
Open market or private sale
$3,360
$28.0 p/Share
120
Reduced 0.05%
259,733
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$1,133
$9.44 p/Share
120
Added 0.05%
259,853
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
-
1,634
Reduced 0.63%
259,733
Common Stock
Mar 19
2022
SELL
Payment of exercise price or tax liability
-
7,669
Reduced 2.85%
261,367
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
-
3,304
Reduced 1.16%
281,440
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
-
1,164
Reduced 0.41%
284,744
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
17,733
Added 5.84%
285,908
Performance Stock Units
Mar 14
2022
BUY
Grant, award, or other acquisition
-
17,733
Added 6.2%
268,175
Restricted Stock Units
Aug 27
2021
BUY
Exercise of conversion of derivative security
$56,640
$9.44 p/Share
6,000
Added 2.34%
250,442
Common Stock