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
Jan 17
2023
SELL
Open market or private sale
$13,356,728
$186.81 p/Share
71,499
Reduced 3.07%
2,254,734
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$21,721,895
$184.47 p/Share
117,753
Added 4.82%
2,326,233
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$319
$159.36 p/Share
2
Reduced 0.0%
2,208,480
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
-
5
Added 0.0%
2,208,482
Common Stock
Nov 30
2021
SELL
Open market or private sale
$1,420,944
$180.3 p/Share
7,881
Reduced 0.36%
2,208,477
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$2,233,598
$168.79 p/Share
13,233
Added 0.59%
2,216,358
Common Stock
Nov 29
2021
SELL
Open market or private sale
$7,078,273
$180.15 p/Share
39,291
Reduced 1.75%
2,203,125
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
$11,548,039
$179.75 p/Share
64,245
Added 2.79%
2,242,416
Common Stock
Nov 26
2021
SELL
Open market or private sale
$816,617
$180.07 p/Share
4,535
Reduced 0.21%
2,178,171
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
$1,321,380
$177.2 p/Share
7,457
Added 0.34%
2,182,706
Common Stock
Nov 24
2021
SELL
Open market or private sale
$6,238,373
$180.05 p/Share
34,648
Reduced 1.57%
2,175,249
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
$10,183,493
$179.86 p/Share
56,619
Added 2.5%
2,209,897
Common Stock
Nov 19
2021
SELL
Open market or private sale
$23,626,471
$181.84 p/Share
129,930
Reduced 5.69%
2,153,278
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$38,660,613
$181.94 p/Share
212,491
Added 8.51%
2,283,208
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,303,818
$180.16 p/Share
7,237
Reduced 0.35%
2,070,717
Common Stock