Mar 01
2022
SELL
Open market or private sale
$2,257,850
$451.57 p/Share
5,000
Reduced 62.76%
2,967
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$269,363
$386.46 p/Share
697
Reduced 8.04%
7,967
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
415
Added 4.57%
8,664
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
1,190
Added 12.61%
8,249
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$13,019
$333.81 p/Share
39
Reduced 0.55%
7,002
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
39
Added 0.55%
7,041
Common Stock
Apr 25
2021
SELL
Payment of exercise price or tax liability
$66,403
$377.29 p/Share
176
Reduced 2.49%
6,902
Common Stock
Apr 25
2021
BUY
Exercise of conversion of derivative security
-
410
Added 5.48%
7,078
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$153,212
$340.47 p/Share
450
Reduced 6.36%
6,620
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
392
Added 5.25%
7,070
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
613
Added 8.41%
6,678
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$11,732
$366.61 p/Share
32
Reduced 0.53%
6,021
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
-
32
Added 0.53%
6,053
Common Stock
Jan 26
2020
SELL
Payment of exercise price or tax liability
$365,895
$432.5 p/Share
846
Reduced 12.54%
5,902
Common Stock
Jan 26
2020
BUY
Grant, award, or other acquisition
$215,385
$432.5 p/Share
498
Added 6.87%
6,748
Common Stock
Jan 26
2020
BUY
Exercise of conversion of derivative security
-
1,425
Added 18.57%
6,250
Common Stock
Dec 06
2019
SELL
Payment of exercise price or tax liability
$15,861
$386.86 p/Share
41
Reduced 0.85%
4,795
Common Stock
Dec 06
2019
BUY
Exercise of conversion of derivative security
-
41
Added 0.84%
4,836
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$228,492
$305.88 p/Share
747
Reduced 13.7%
4,705
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
$113,176
$305.88 p/Share
370
Added 6.36%
5,452
Common Stock
Feb 26
2019
BUY
Exercise of conversion of derivative security
-
1,335
Added 20.8%
5,082
Common Stock
Dec 07
2018
SELL
Payment of exercise price or tax liability
$9,989
$285.4 p/Share
35
Reduced 0.93%
3,716
Common Stock
Dec 07
2018
BUY
Exercise of conversion of derivative security
-
35
Added 0.92%
3,751
Common Stock
Feb 22
2018
SELL
Payment of exercise price or tax liability
$17,217
$358.69 p/Share
48
Reduced 1.3%
3,649
Common Stock
Feb 22
2018
BUY
Exercise of conversion of derivative security
-
48
Added 1.28%
3,697
Common Stock