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
Nov 18
2021
BUY
Exercise of conversion of derivative security
$2,090,020
$174.43 p/Share
11,982
Added 0.57%
2,077,954
Common Stock
Nov 17
2021
SELL
Open market or private sale
$18,000
$180.0 p/Share
100
Reduced 0.0%
2,065,972
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$28,873
$172.89 p/Share
167
Added 0.01%
2,066,072
Common Stock
Nov 16
2021
SELL
Open market or private sale
$63,651,042
$192.91 p/Share
329,952
Reduced 13.77%
2,065,905
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$98,340,979
$177.79 p/Share
553,130
Added 18.76%
2,395,857
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$178,669,163
$167.41 p/Share
1,067,255
Added 36.68%
1,842,727
Common Stock
Nov 09
2021
SELL
Open market or private sale
$36,008
$180.04 p/Share
200
Reduced 0.03%
775,472
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$58,212
$176.4 p/Share
330
Added 0.04%
775,672
Common Stock
Nov 08
2021
SELL
Open market or private sale
$364,876
$180.99 p/Share
2,016
Reduced 0.26%
775,342
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$587,538
$176.65 p/Share
3,326
Added 0.43%
777,358
Common Stock