Aug 23
2024
BUY
Exercise of conversion of derivative security
$63,019,000
$370.7 p/Share
170,000
Added 5.21%
3,095,666
Common Stock
Dec 19
2023
-
60,000
Reduced 2.01%
2,925,666
Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$806
$201.7 p/Share
4
Reduced 0.0%
2,985,666
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
-
10
Added 0.0%
2,985,670
Common Stock
Apr 03
2023
SELL
Open market or private sale
$583,466
$224.41 p/Share
2,600
Reduced 0.09%
2,985,660
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$1,248,598
$227.39 p/Share
5,491
Added 0.18%
2,988,260
Common Stock
Mar 31
2023
SELL
Open market or private sale
$22,503,530
$223.84 p/Share
100,534
Reduced 3.26%
2,982,769
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$45,032,958
$224.85 p/Share
200,280
Added 6.1%
3,083,303
Common Stock
Mar 30
2023
SELL
Open market or private sale
$11,645,820
$217.96 p/Share
53,431
Reduced 1.82%
2,883,023
Common Stock
Mar 30
2023
BUY
Exercise of conversion of derivative security
$19,649,384
$217.7 p/Share
90,259
Added 2.98%
2,936,454
Common Stock
Mar 29
2023
SELL
Open market or private sale
$14,914,316
$217.28 p/Share
68,641
Reduced 2.35%
2,846,195
Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
$25,181,552
$216.83 p/Share
116,135
Added 3.83%
2,914,836
Common Stock
Mar 28
2023
SELL
Open market or private sale
$8,472,393
$216.58 p/Share
39,119
Reduced 1.38%
2,798,701
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
$14,245,985
$215.6 p/Share
66,076
Added 2.28%
2,837,820
Common Stock
Mar 27
2023
SELL
Open market or private sale
$7,485,660
$218.4 p/Share
34,275
Reduced 1.22%
2,771,744
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$12,648,273
$218.59 p/Share
57,863
Added 2.02%
2,806,019
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$435
$217.89 p/Share
2
Reduced 0.0%
2,748,156
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.0%
2,748,158
Common Stock
Jan 27
2023
SELL
Open market or private sale
$18,464,174
$191.19 p/Share
96,575
Reduced 3.39%
2,748,153
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$30,480,169
$191.61 p/Share
159,074
Added 5.3%
2,844,728
Common Stock
Jan 26
2023
SELL
Open market or private sale
$25,514,928
$190.86 p/Share
133,684
Reduced 4.74%
2,685,654
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
$42,279,711
$192.33 p/Share
219,829
Added 7.23%
2,819,338
Common Stock
Jan 25
2023
SELL
Open market or private sale
$18,210,838
$189.42 p/Share
96,140
Reduced 3.57%
2,599,509
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
$30,355,791
$192.18 p/Share
157,955
Added 5.54%
2,695,649
Common Stock
Jan 24
2023
SELL
Open market or private sale
$17,972,031
$187.99 p/Share
95,601
Reduced 3.63%
2,537,694
Common Stock