Feb 26
2024
SELL
Open market or private sale
$2,043,150
$408.63 p/Share
5,000
Reduced 3.05%
159,012
Common Stock
Feb 23
2024
SELL
Open market or private sale
$2,035,800
$407.16 p/Share
5,000
Reduced 2.96%
164,012
Common Stock
Feb 22
2024
SELL
Open market or private sale
$4,818,720
$401.56 p/Share
12,000
Reduced 6.63%
169,012
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,707,251
$397.22 p/Share
4,298
Reduced 2.32%
181,012
Common Stock
Feb 16
2024
SELL
Open market or private sale
$4,504,702
$399.07 p/Share
11,288
Reduced 5.74%
185,310
Common Stock
Feb 12
2024
SELL
Open market or private sale
$1,000,266
$401.23 p/Share
2,493
Reduced 1.25%
196,598
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$11,692,375
$402.09 p/Share
29,079
Reduced 12.74%
199,091
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$7,163,746
$179.84 p/Share
39,834
Added 14.86%
228,170
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$11,896,294
$393.11 p/Share
30,262
Reduced 13.84%
188,336
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
53,506
Added 19.66%
218,598
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$805,109
$391.4 p/Share
2,057
Reduced 1.23%
165,092
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$707,651
$391.4 p/Share
1,808
Reduced 1.07%
167,149
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
11,854
Added 6.56%
168,957
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$11,010,151
$366.37 p/Share
30,052
Reduced 15.25%
167,051
Common Stock
Dec 11
2023
SELL
Open market or private sale
$3,636,690
$365.57 p/Share
9,948
Reduced 5.96%
157,103
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
$7,193,600
$179.84 p/Share
40,000
Added 16.87%
197,103
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$10,759,885
$354.13 p/Share
30,384
Reduced 15.42%
166,719
Common Stock
Aug 03
2023
SELL
Open market or private sale
$3,404,064
$354.0 p/Share
9,616
Reduced 5.77%
157,103
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$7,193,600
$179.84 p/Share
40,000
Added 16.87%
197,103
Common Stock
Feb 07
2023
SELL
Open market or private sale
$13,839,293
$351.76 p/Share
39,343
Reduced 20.03%
157,103
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$12,255,600
$350.12 p/Share
35,004
Reduced 15.12%
196,446
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
61,890
Added 21.1%
231,450
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$993,738
$344.45 p/Share
2,885
Reduced 1.67%
169,560
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$558,697
$344.45 p/Share
1,622
Reduced 0.93%
172,445
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
13,470
Added 7.18%
174,067
Common Stock