Feb 28
2022
BUY
Other acquisition or disposition
$5,861
$266.4 p/Share
22
Added 0.05%
48,089
Common Stock
Feb 15
2022
SELL
Open market or private sale
$297,080
$297.08 p/Share
1,000
Reduced 2.04%
48,067
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$427,946
$291.12 p/Share
1,470
Reduced 2.91%
49,067
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,667
Added 6.77%
50,537
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$456,109
$302.66 p/Share
1,507
Reduced 3.12%
46,870
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
3,559
Added 6.85%
48,377
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$319,979
$294.64 p/Share
1,086
Reduced 2.37%
44,818
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
2,976
Added 6.09%
45,904
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$147,320
$294.64 p/Share
500
Reduced 1.15%
42,928
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,942
Added 4.28%
43,428
Common Stock
Dec 10
2021
SELL
Open market or private sale
$320,290
$320.29 p/Share
1,000
Reduced 2.35%
41,486
Common Stock
Nov 30
2021
SELL
Open market or private sale
$332,352
$318.65 p/Share
1,043
Reduced 2.4%
42,466
Common Stock
Nov 30
2021
BUY
Other acquisition or disposition
$5,933
$296.64 p/Share
20
Added 0.05%
42,486
Common Stock
Nov 16
2021
SELL
Open market or private sale
$201,000
$335.0 p/Share
600
Reduced 1.36%
43,509
Common Stock
Aug 31
2021
BUY
Other acquisition or disposition
$5,866
$293.3 p/Share
20
Added 0.05%
44,109
Common Stock
Aug 25
2021
SELL
Sale (or disposition) back to the issuer
$1,735,316
$307.19 p/Share
5,649
Reduced 10.08%
50,395
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$1,937,140
$307.19 p/Share
6,306
Reduced 12.51%
44,089
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$1,735,300
$80.06 p/Share
21,675
Added 27.89%
56,044
Common Stock
Aug 23
2021
SELL
Open market or private sale
$518,007
$304.71 p/Share
1,700
Reduced 4.71%
34,369
Common Stock
Aug 11
2021
SELL
Open market or private sale
$726,290
$295.0 p/Share
2,462
Reduced 6.39%
36,069
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$49,565
$291.56 p/Share
170
Reduced 0.44%
38,531
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
373
Added 0.95%
38,701
Common Stock
Aug 04
2021
SELL
Open market or private sale
$848,044
$295.28 p/Share
2,872
Reduced 6.97%
38,328
Common Stock
May 28
2021
BUY
Other acquisition or disposition
$5,726
$220.25 p/Share
26
Added 0.06%
41,200
Common Stock
May 05
2021
SELL
Open market or private sale
$1,455,666
$227.59 p/Share
6,396
Reduced 13.45%
41,174
Common Stock