May 03
2022
SELL
Payment of exercise price or tax liability
$32,808
$512.62 p/Share
64
Reduced 1.04%
6,073
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
-
148
Added 2.35%
6,137
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$402,615
$497.67 p/Share
809
Reduced 11.9%
5,989
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
1,791
Added 20.85%
6,798
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,187,069
$583.9 p/Share
2,033
Reduced 28.88%
5,007
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
5,060
Added 41.82%
7,040
Common Stock
Dec 06
2021
SELL
Open market or private sale
$4,176,354
$688.94 p/Share
6,062
Reduced 75.38%
1,980
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$680,608
$229.78 p/Share
2,962
Added 26.92%
8,042
Common Stock
May 02
2021
SELL
Payment of exercise price or tax liability
$57,028
$564.63 p/Share
101
Reduced 1.95%
5,080
Common Stock
May 02
2021
BUY
Exercise of conversion of derivative security
-
223
Added 3.88%
5,527
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$195,362
$564.63 p/Share
346
Reduced 6.26%
5,181
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
765
Added 12.61%
5,304
Common Stock
Feb 02
2021
SELL
Open market or private sale
$1,594,438
$473.83 p/Share
3,365
Reduced 42.57%
4,539
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$502,238
$277.94 p/Share
1,807
Added 18.61%
7,904
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$243,406
$437.78 p/Share
556
Reduced 8.36%
6,097
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
1,810
Added 21.39%
6,653
Common Stock
Sep 02
2020
SELL
Open market or private sale
$560,560
$260.0 p/Share
2,156
Reduced 30.8%
4,843
Common Stock
Sep 02
2020
BUY
Exercise of conversion of derivative security
$384,608
$178.39 p/Share
2,156
Added 23.55%
6,999
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$106,306
$256.16 p/Share
415
Reduced 7.89%
4,843
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
-
920
Added 14.89%
5,258
Common Stock
May 02
2020
SELL
Payment of exercise price or tax liability
$18,417
$182.35 p/Share
101
Reduced 2.28%
4,338
Common Stock
May 02
2020
BUY
Exercise of conversion of derivative security
-
223
Added 4.78%
4,439
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$33,644
$184.86 p/Share
182
Reduced 4.14%
4,216
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
403
Added 8.39%
4,398
Common Stock
Jan 30
2020
SELL
Payment of exercise price or tax liability
$182,382
$248.14 p/Share
735
Reduced 15.54%
3,995
Common Stock