Feb 19
2024
SELL
Payment of exercise price or tax liability
$8,929
$33.57 p/Share
266
Reduced 0.98%
26,813
Common Stock - Perform...
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
1,089
Added 3.87%
27,079
Common Stock - Perform...
Feb 08
2024
BUY
Grant, award, or other acquisition
$62,995
$32.64 p/Share
1,930
Added 6.91%
25,990
Common Stock - Restric...
Jan 09
2024
SELL
Payment of exercise price or tax liability
$16,294
$36.21 p/Share
450
Reduced 1.84%
24,060
Common Stock - Perform...
Jan 09
2024
BUY
Exercise of conversion of derivative security
-
1,490
Added 5.73%
24,510
Common Stock - Perform...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$22,855
$36.05 p/Share
634
Reduced 2.68%
23,020
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
$62,969
$41.98 p/Share
1,500
Added 5.96%
23,654
Common Stock - Restric...
Jan 10
2023
SELL
Payment of exercise price or tax liability
$21,087
$42.26 p/Share
499
Reduced 2.2%
22,155
Common Stock - Perform...
Jan 10
2023
BUY
Exercise of conversion of derivative security
-
1,691
Added 6.95%
22,654
Common Stock - Perform...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$26,112
$44.79 p/Share
583
Reduced 2.71%
20,963
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$9,118
$44.26 p/Share
206
Reduced 0.95%
21,546
Common Stock - Perform...
Feb 03
2022
BUY
Grant, award, or other acquisition
$151,281
$44.26 p/Share
3,418
Added 14.06%
20,888
Common Stock - Restric...
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
864
Added 3.82%
21,752
Common Stock - Perform...
Jan 05
2022
SELL
Payment of exercise price or tax liability
$24,293
$42.62 p/Share
570
Reduced 3.16%
17,473
Common Stock - Perform...
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
1,904
Added 9.55%
18,043
Common Stock - Perform...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$15,432
$42.28 p/Share
365
Reduced 2.21%
16,139
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$20,399
$37.43 p/Share
545
Reduced 3.2%
16,504
Common Stock-Performan...
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
1,288
Added 7.02%
17,049
Common Stock-Performan...
Feb 04
2021
BUY
Grant, award, or other acquisition
$51,242
$37.43 p/Share
1,369
Added 7.99%
15,761
Common Stock - Restric...
Jan 04
2021
SELL
Payment of exercise price or tax liability
$12,907
$39.47 p/Share
327
Reduced 2.31%
13,847
Common Stock