Oct 01
2024
SELL
Open market or private sale
$615,900
$205.3 p/Share
3,000
Reduced 2.45%
119,687
Common Stock
Jul 01
2024
SELL
Open market or private sale
$532,770
$177.59 p/Share
3,000
Reduced 2.39%
122,687
Common Stock
Apr 01
2024
SELL
Open market or private sale
$489,660
$163.22 p/Share
3,000
Reduced 2.33%
125,687
Common Stock
Mar 05
2024
SELL
Open market or private sale
$375,209
$163.99 p/Share
2,288
Reduced 1.75%
128,687
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$862,108
$163.34 p/Share
5,278
Reduced 3.87%
130,975
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
9,637
Added 6.67%
134,768
Common Stock
Feb 16
2024
SELL
Open market or private sale
$1,072,985
$161.23 p/Share
6,655
Reduced 4.99%
126,616
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$697,982
$161.57 p/Share
4,320
Reduced 3.14%
133,271
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
18,614
Added 11.92%
137,591
Common Stock
Nov 24
2023
SELL
Open market or private sale
$521,324
$148.95 p/Share
3,500
Reduced 2.86%
118,977
Common Stock
Sep 11
2023
SELL
Open market or private sale
$490,034
$140.01 p/Share
3,500
Reduced 2.78%
122,477
Common Stock
May 23
2023
SELL
Open market or private sale
$493,255
$140.93 p/Share
3,500
Reduced 2.7%
125,977
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$210,721
$141.9 p/Share
1,485
Reduced 1.13%
129,477
Common Stock
Feb 23
2023
SELL
Open market or private sale
$510,685
$145.91 p/Share
3,500
Reduced 2.6%
130,962
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,991,629
$147.55 p/Share
13,498
Reduced 9.12%
134,462
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
41,883
Added 22.5%
144,243
Common Stock
Aug 10
2022
SELL
Open market or private sale
$3,191,320
$145.06 p/Share
22,000
Reduced 17.18%
106,077
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$182,997
$123.23 p/Share
1,485
Reduced 1.15%
128,077
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$240,507
$125.46 p/Share
1,917
Reduced 1.46%
129,562
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,261,281
$127.03 p/Share
9,929
Reduced 7.02%
131,479
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
32,429
Added 19.03%
137,985
Common Stock