Mar 22
2024
SELL
Payment of exercise price or tax liability
$24,725
$183.15 p/Share
135
Reduced 0.63%
21,304
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$19,230
$184.91 p/Share
104
Reduced 0.48%
21,439
Common Stock
Mar 21
2024
SELL
Open market or private sale
$1,277,453
$185.38 p/Share
6,891
Reduced 24.24%
21,543
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$506,143
$73.45 p/Share
6,891
Added 19.51%
28,434
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$97,878
$181.93 p/Share
538
Added 2.44%
21,543
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$22,064
$180.86 p/Share
122
Reduced 0.58%
21,005
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$42,948
$178.21 p/Share
241
Reduced 1.13%
21,127
Common Stock
Feb 22
2024
BUY
Other acquisition or disposition
-
21
Added 0.64%
3,262
Common Stock/ Serp
Feb 22
2024
BUY
Grant, award, or other acquisition
-
874
Added 3.93%
21,368
Common Stock
Feb 21
2024
-
36
Reduced 0.18%
20,494
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
$131,260
$138.46 p/Share
948
Added 4.41%
20,530
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$14,567
$140.07 p/Share
104
Reduced 0.53%
19,582
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$20,919
$138.54 p/Share
151
Reduced 0.76%
19,686
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$16,512
$135.35 p/Share
122
Reduced 0.61%
19,837
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$46,332
$143.0 p/Share
324
Reduced 1.6%
19,959
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
1,176
Added 5.48%
20,283
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
23
Added 0.7%
3,241
Common Stock/ Serp
Dec 02
2022
SELL
Open market or private sale
$1,383,208
$144.37 p/Share
9,581
Reduced 33.4%
19,107
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$577,734
$60.3 p/Share
9,581
Added 25.04%
28,688
Common Stock
Nov 10
2022
SELL
Open market or private sale
$280,540
$140.27 p/Share
2,000
Reduced 9.48%
19,107
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$93,920
$46.96 p/Share
2,000
Added 8.66%
21,107
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$15,596
$121.84 p/Share
128
Reduced 0.67%
19,107
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$20,338
$134.69 p/Share
151
Reduced 0.78%
19,235
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
$151,796
$134.69 p/Share
1,127
Added 5.49%
19,386
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$15,413
$126.34 p/Share
122
Reduced 0.66%
18,259
Common Stock