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
Jan 24
2023
BUY
Exercise of conversion of derivative security
$29,745,138
$188.96 p/Share
157,415
Added 5.64%
2,633,295
Common Stock
Jan 23
2023
SELL
Open market or private sale
$10,208,896
$190.17 p/Share
53,683
Reduced 2.12%
2,475,880
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$83,944,060
$188.95 p/Share
444,266
Added 13.93%
2,744,295
Common Stock
Jan 23
2023
BUY
Open market or private sale
$40,835,584
$190.17 p/Share
214,732
Added 7.82%
2,529,563
Common Stock
Jan 20
2023
SELL
Open market or private sale
$5,891,002
$185.24 p/Share
31,802
Reduced 1.36%
2,300,029
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
$9,669,330
$185.02 p/Share
52,261
Added 2.19%
2,331,831
Common Stock
Jan 19
2023
SELL
Open market or private sale
$240,578
$185.06 p/Share
1,300
Reduced 0.06%
2,279,570
Common Stock
Jan 19
2023
BUY
Exercise of conversion of derivative security
$393,888
$184.06 p/Share
2,140
Added 0.09%
2,280,870
Common Stock
Jan 18
2023
SELL
Open market or private sale
$6,777,020
$187.04 p/Share
36,233
Reduced 1.57%
2,278,730
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$10,977,939
$182.27 p/Share
60,229
Added 2.54%
2,314,963
Common Stock