Oct 09
2024
SELL
Open market or private sale
$866,594
$90.61 p/Share
9,564
Reduced 16.5%
48,397
Common Stock
Sep 09
2024
SELL
Open market or private sale
$760,641
$79.54 p/Share
9,563
Reduced 14.16%
57,961
Common Stock
Aug 15
2024
SELL
Open market or private sale
$1,535,133
$80.26 p/Share
19,127
Reduced 22.07%
67,524
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$244,590
$62.0 p/Share
3,945
Reduced 4.37%
86,239
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$478,082
$62.0 p/Share
7,711
Added 7.88%
90,184
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$540,006
$58.55 p/Share
9,223
Added 10.06%
82,473
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$132,031
$60.9 p/Share
2,168
Reduced 2.88%
73,045
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$238,517
$59.54 p/Share
4,006
Reduced 5.1%
74,604
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$466,257
$59.54 p/Share
7,831
Added 9.06%
78,610
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$450,015
$61.16 p/Share
7,358
Added 9.42%
70,778
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$130,281
$61.28 p/Share
2,126
Reduced 3.24%
63,420
Common Stock
Dec 15
2022
-
412
Reduced 0.63%
65,360
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$429,545
$64.71 p/Share
6,638
Reduced 9.24%
65,238
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$839,677
$64.71 p/Share
12,976
Added 15.29%
71,876
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$420,019
$64.43 p/Share
6,519
Added 9.97%
58,899
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$149,848
$66.54 p/Share
2,252
Reduced 4.13%
52,215
Common Stock
Jun 14
2021
SELL
Open market or private sale
$1,820,445
$61.71 p/Share
29,500
Reduced 35.28%
54,109
Common Stock
Mar 12
2021
-
461
Reduced 0.55%
83,429
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$664,976
$54.69 p/Share
12,159
Reduced 12.66%
83,890
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
$1,299,927
$54.69 p/Share
23,769
Added 19.84%
96,049
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$390,004
$57.95 p/Share
6,730
Added 8.52%
72,280
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$136,048
$57.77 p/Share
2,355
Reduced 3.48%
65,361
Common Stock