Mar 29
2022
SELL
Open market or private sale
$678,642
$277.11 p/Share
2,449
Reduced 31.66%
5,287
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$495,345
$276.42 p/Share
1,792
Reduced 18.81%
7,736
Common Stock
Mar 27
2022
BUY
Grant, award, or other acquisition
-
4,241
Added 30.8%
9,528
Common Stock
Feb 15
2022
SELL
Open market or private sale
$56,714
$273.98 p/Share
207
Reduced 3.77%
5,287
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$20,996
$272.68 p/Share
77
Reduced 1.38%
5,494
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
284
Added 4.85%
5,571
Common Stock
Feb 07
2022
SELL
Open market or private sale
$60,469
$277.38 p/Share
218
Reduced 3.96%
5,287
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$22,753
$277.48 p/Share
82
Reduced 1.47%
5,505
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
300
Added 5.1%
5,587
Common Stock
Feb 03
2022
SELL
Open market or private sale
$46,751
$271.81 p/Share
172
Reduced 3.15%
5,287
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$17,484
$273.18 p/Share
64
Reduced 1.16%
5,459
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
236
Added 4.1%
5,523
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,335,510
$296.78 p/Share
4,500
Reduced 46.09%
5,264
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$381,870
$84.86 p/Share
4,500
Added 31.55%
9,764
Common Stock
Jun 07
2021
SELL
Open market or private sale
$1,199,520
$266.56 p/Share
4,500
Reduced 46.22%
5,237
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$381,870
$84.86 p/Share
4,500
Added 31.61%
9,737
Common Stock
Mar 30
2021
SELL
Open market or private sale
$204,527
$251.88 p/Share
812
Reduced 13.42%
5,237
Common Stock
Mar 27
2021
SELL
Payment of exercise price or tax liability
$172,835
$251.58 p/Share
687
Reduced 10.2%
6,049
Common Stock
Mar 27
2021
BUY
Grant, award, or other acquisition
-
2,310
Added 25.54%
6,736
Common Stock
Feb 16
2021
SELL
Open market or private sale
$49,157
$236.33 p/Share
208
Reduced 4.49%
4,426
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$37,645
$238.26 p/Share
158
Reduced 3.3%
4,634
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
573
Added 10.84%
4,712
Common Stock
Feb 05
2021
SELL
Open market or private sale
$24,618
$225.85 p/Share
109
Reduced 2.52%
4,219
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$18,574
$223.78 p/Share
83
Reduced 1.88%
4,328
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
300
Added 6.37%
4,411
Common Stock