Mar 01
2024
SELL
Payment of exercise price or tax liability
$71,919
$55.28 p/Share
1,301
Reduced 3.79%
33,034
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,794
Added 7.54%
34,279
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
56
Added 0.16%
34,335
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$193,998
$52.76 p/Share
3,677
Reduced 10.46%
31,485
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
484
Added 1.36%
35,162
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
11,488
Added 24.88%
34,678
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$35,617
$57.54 p/Share
619
Reduced 2.6%
23,190
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
62
Added 0.26%
23,809
Common Stock
Mar 01
2023
SELL
Other acquisition or disposition
-
1,450
Reduced 33.69%
2,854
RESTRICTED SHARE UNIT ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$30,869
$46.63 p/Share
662
Reduced 2.71%
23,746
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
PERFORMANCE SHARE UNIT...
Mar 01
2023
BUY
Other acquisition or disposition
-
22
Added 0.51%
4,304
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
RESTRICTED SHARE UNIT ...
Mar 01
2023
BUY
Other acquisition or disposition
$66,163
$45.63 p/Share
1,450
Added 5.61%
24,408
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,100
Added 50.0%
4,100
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$172,249
$44.74 p/Share
3,850
Reduced 14.36%
22,957
Common Stock
Feb 21
2023
SELL
Other acquisition or disposition
-
7,217
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
SELL
Other acquisition or disposition
-
7,312
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
-
245
Added 3.28%
7,217
PERFORMANCE SHARE UNIT...
Feb 21
2023
BUY
Other acquisition or disposition
$562,694
$44.74 p/Share
12,577
Added 31.93%
26,807
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
340
Added 4.44%
7,312
PERFORMANCE SHARE UNIT...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$83,066
$34.99 p/Share
2,374
Reduced 14.62%
13,859
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
370
Added 2.53%
14,229
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
4,282
Added 50.0%
4,282
PERFORMANCE SHARE UNIT...
Mar 02
2022
BUY
Grant, award, or other acquisition
-
4,282
Added 50.0%
4,282
RESTRICTED SHARE UNIT ...