Mar 15
2024
SELL
Payment of exercise price or tax liability
$169,935
$200.16 p/Share
849
Reduced 1.11%
75,949
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
672
Added 0.87%
76,798
Common Stock
May 05
2023
SELL
Open market or private sale
$2,844,380
$203.17 p/Share
14,000
Reduced 15.53%
76,126
Common Stock
Apr 14
2023
SELL
Open market or private sale
$40,000
$200.0 p/Share
200
Reduced 0.22%
90,126
Common Stock
Apr 12
2023
SELL
Open market or private sale
$20,021
$200.21 p/Share
100
Reduced 0.11%
90,326
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$462,493
$193.35 p/Share
2,392
Reduced 2.58%
90,426
Common Stock
Mar 06
2023
SELL
Open market or private sale
$60,009
$200.03 p/Share
300
Reduced 0.32%
92,818
Common Stock
Mar 03
2023
SELL
Open market or private sale
$80,008
$200.02 p/Share
400
Reduced 0.43%
93,118
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$6,536,385
$215.58 p/Share
30,320
Reduced 24.48%
93,518
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$5,512,412
$147.77 p/Share
37,304
Added 25.97%
106,365
Common Stock
Feb 01
2023
SELL
Open market or private sale
$3,006,600
$200.44 p/Share
15,000
Reduced 14.77%
86,534
Common Stock
Nov 15
2022
-
5,029
Reduced 4.72%
101,534
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
693
Added 0.65%
106,563
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$338,168
$189.45 p/Share
1,785
Reduced 2.46%
70,762
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
198
Added 0.27%
72,547
Common Stock
Dec 31
2021
SELL
Open market or private sale
$715,256
$231.25 p/Share
3,093
Reduced 4.1%
72,349
Common Stock
Dec 30
2021
SELL
Open market or private sale
$1,212,593
$230.97 p/Share
5,250
Reduced 6.51%
75,442
Common Stock
Dec 29
2021
SELL
Open market or private sale
$1,543,093
$231.8 p/Share
6,657
Reduced 7.62%
80,692
Common Stock
May 10
2021
SELL
Open market or private sale
$3,553,800
$236.92 p/Share
15,000
Reduced 14.66%
87,349
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
3,310
Added 3.13%
102,349
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$491,059
$282.38 p/Share
1,739
Reduced 1.73%
99,039
Common Stock
Nov 16
2020
-
5,000
Reduced 4.73%
100,778
Common Stock
Oct 12
2020
SELL
Open market or private sale
$890,442
$194.25 p/Share
4,584
Reduced 4.15%
105,778
Common Stock
Oct 09
2020
SELL
Open market or private sale
$2,035,495
$195.42 p/Share
10,416
Reduced 8.62%
110,362
Common Stock
Aug 10
2020
-
5,000
Reduced 3.98%
120,778
Common Stock