Mar 06
2024
SELL
Open market or private sale
$71,415
$79.35 p/Share
900
Reduced 3.06%
28,465
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$57,031
$80.44 p/Share
709
Reduced 2.36%
29,365
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$80,852
$80.37 p/Share
1,006
Reduced 3.24%
30,074
Common Stock
Feb 27
2024
SELL
Other acquisition or disposition
-
1,406
Reduced 5.08%
26,252
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
4,828
Added 13.45%
31,080
Common Stock
Nov 15
2023
$10,029
$76.56 p/Share
131
Reduced 0.47%
27,658
Common Stock
Mar 01
2023
SELL
Open market or private sale
$15,920
$80.0 p/Share
199
Reduced 0.71%
27,789
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$28,640
$80.0 p/Share
358
Reduced 1.26%
27,988
Common Stock
Feb 27
2023
SELL
Open market or private sale
$13,821
$81.3 p/Share
170
Reduced 0.6%
28,346
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$24,959
$81.3 p/Share
307
Reduced 1.07%
28,516
Common Stock
Feb 24
2023
SELL
Open market or private sale
$70,784
$80.62 p/Share
878
Reduced 2.96%
28,823
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$127,540
$80.62 p/Share
1,582
Reduced 5.11%
29,373
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
4,488
Added 12.55%
31,283
Common Stock
Feb 22
2023
BUY
Other acquisition or disposition
-
516
Added 1.89%
26,795
Common Stock
Nov 08
2022
-
120
Reduced 0.45%
26,279
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$49,539
$82.98 p/Share
597
Reduced 2.18%
26,730
Common Stock
Feb 28
2022
SELL
Open market or private sale
$27,466
$82.98 p/Share
331
Reduced 1.24%
26,399
Common Stock
Feb 25
2022
SELL
Open market or private sale
$14,173
$83.37 p/Share
170
Reduced 0.62%
27,327
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$25,595
$83.37 p/Share
307
Reduced 1.1%
27,497
Common Stock
Feb 24
2022
SELL
Open market or private sale
$55,106
$82.37 p/Share
669
Reduced 2.35%
27,804
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$99,173
$82.37 p/Share
1,204
Reduced 4.15%
27,840
Common Stock
Feb 23
2022
BUY
Other acquisition or disposition
-
585
Added 1.93%
29,677
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
4,259
Added 12.77%
29,092
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$71,920
$80.9 p/Share
889
Reduced 3.45%
24,885
Common Stock
Mar 01
2021
SELL
Open market or private sale
$40,450
$80.9 p/Share
500
Reduced 1.97%
24,833
Common Stock