Mar 14
2024
|
SELL
Open market or private sale
|
$2,030,856
$62.1 p/Share
|
32,703
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$4,005,847
$63.12 p/Share
|
63,464
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$7,908,750
$63.27 p/Share
|
125,000
|
|
Mar 08
2024
|
SELL
Open market or private sale
|
$7,911,250
$63.29 p/Share
|
125,000
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$7,965,000
$63.72 p/Share
|
125,000
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$7,972,500
$63.78 p/Share
|
125,000
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$7,971,250
$63.77 p/Share
|
125,000
|
|
Feb 28
2024
|
SELL
Payment of exercise price or tax liability
|
$708,165
$63.96 p/Share
|
11,072
|
|
Feb 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
28,146
|
|
Feb 18
2024
|
SELL
Payment of exercise price or tax liability
|
$168,881
$63.37 p/Share
|
2,665
|
|
Feb 15
2024
|
|
-
|
616
|
|
Dec 19
2023
|
|
-
|
50,000
|
|
Dec 18
2023
|
SELL
Payment of exercise price or tax liability
|
$351,555
$61.59 p/Share
|
5,708
|
|
Aug 25
2023
|
SELL
Other acquisition or disposition
|
-
|
382,720
|
|
Aug 18
2023
|
SELL
Open market or private sale
|
$647,028
$65.1 p/Share
|
9,939
|
|
Aug 17
2023
|
SELL
Open market or private sale
|
$2,634,764
$65.53 p/Share
|
40,207
|
|
Aug 16
2023
|
SELL
Open market or private sale
|
$2,937,059
$66.6 p/Share
|
44,100
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$128,238
$67.0 p/Share
|
1,914
|
|
Aug 10
2023
|
SELL
Open market or private sale
|
$6,770,000
$67.7 p/Share
|
100,000
|
|
Aug 09
2023
|
SELL
Open market or private sale
|
$6,742,000
$67.42 p/Share
|
100,000
|
|
Jul 06
2023
|
|
-
|
132,000
|
|
Mar 09
2023
|
SELL
Open market or private sale
|
$2,536,319
$64.17 p/Share
|
39,525
|
|
Feb 24
2023
|
SELL
Payment of exercise price or tax liability
|
$1,463,317
$63.57 p/Share
|
23,019
|
|
Feb 24
2023
|
BUY
Grant, award, or other acquisition
|
-
|
58,500
|
|
Feb 22
2023
|
BUY
Grant, award, or other acquisition
|
-
|
11,519
|
|