Feb 19
2024
SELL
Payment of exercise price or tax liability
$8,929
$33.57 p/Share
266
Reduced 1.81%
14,423
Common Stock - Perform...
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
1,089
Added 6.9%
14,689
Common Stock - Perform...
Feb 08
2024
BUY
Grant, award, or other acquisition
$110,976
$32.64 p/Share
3,400
Added 20.0%
13,600
Common Stock - Restric...
Jan 09
2024
SELL
Payment of exercise price or tax liability
$16,294
$36.21 p/Share
450
Reduced 4.23%
10,200
Common Stock - Perform...
Jan 09
2024
BUY
Exercise of conversion of derivative security
-
1,490
Added 12.27%
10,650
Common Stock - Perform...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$27,073
$36.05 p/Share
751
Reduced 7.58%
9,160
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
$98,946
$41.98 p/Share
2,357
Added 19.21%
9,911
Common Stock - Restric...
Jan 10
2023
SELL
Payment of exercise price or tax liability
$20,496
$42.26 p/Share
485
Reduced 6.03%
7,555
Common Stock - Perform...
Jan 10
2023
BUY
Exercise of conversion of derivative security
-
1,691
Added 17.38%
8,040
Common Stock - Perform...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$27,501
$44.79 p/Share
614
Reduced 8.82%
6,349
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
$12,820
$43.02 p/Share
298
Added 4.1%
6,963
Common Stock - Restric...
Feb 03
2022
SELL
Payment of exercise price or tax liability
$1,859
$44.26 p/Share
42
Reduced 0.63%
6,665
Common Stock - Perform...
Feb 03
2022
BUY
Grant, award, or other acquisition
$151,281
$44.26 p/Share
3,418
Added 34.22%
6,569
Common Stock - Restric...
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
138
Added 2.02%
6,707
Common Stock - Perform...
Jan 05
2022
SELL
Payment of exercise price or tax liability
$3,878
$42.62 p/Share
91
Reduced 2.81%
3,151
Common Stock - Perform...
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
302
Added 8.52%
3,242
Common Stock - Perform...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$10,951
$42.28 p/Share
259
Reduced 8.1%
2,940
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$3,256
$37.43 p/Share
87
Reduced 2.65%
3,199
Common Stock-Performan...
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
203
Added 5.82%
3,286
Common Stock-Performan...
Feb 04
2021
BUY
Grant, award, or other acquisition
$51,242
$37.43 p/Share
1,369
Added 30.75%
3,083
Common Stock - Restric...
Jan 04
2021
SELL
Payment of exercise price or tax liability
$5,407
$39.47 p/Share
137
Reduced 7.77%
1,627
Common Stock