Mar 30
2023
SELL
Payment of exercise price or tax liability
$308,063
$224.7 p/Share
1,371
Reduced 14.97%
7,790
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
3,609
Added 28.26%
9,161
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$19,354
$248.13 p/Share
78
Reduced 1.39%
5,552
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
290
Added 4.9%
5,630
Common Stock
Feb 07
2023
SELL
Open market or private sale
$53,219
$243.01 p/Share
219
Reduced 3.94%
5,340
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$19,804
$244.5 p/Share
81
Reduced 1.44%
5,559
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
300
Added 5.05%
5,640
Common Stock
Feb 03
2023
SELL
Open market or private sale
$43,924
$253.9 p/Share
173
Reduced 3.14%
5,340
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$16,319
$254.99 p/Share
64
Reduced 1.15%
5,513
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
237
Added 4.08%
5,577
Common Stock
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