Feb 28
2024
BUY
Grant, award, or other acquisition
-
3,816
Added 4.88%
74,339
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$446,981
$391.06 p/Share
1,143
Reduced 1.59%
70,523
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$218,999
$387.61 p/Share
565
Reduced 0.78%
71,666
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$476,051
$356.86 p/Share
1,334
Reduced 1.81%
72,223
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$340,988
$356.31 p/Share
957
Reduced 1.28%
73,557
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
4,198
Added 5.33%
74,514
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$771,004
$462.51 p/Share
1,667
Reduced 2.32%
70,308
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$513,653
$449.39 p/Share
1,143
Reduced 1.56%
71,975
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
2,166
Added 2.88%
73,118
Common Stock
Aug 02
2021
SELL
Open market or private sale
$4,748,936
$475.75 p/Share
9,982
Reduced 12.33%
70,945
Common Stock
May 10
2021
SELL
Open market or private sale
$4,142,485
$444.95 p/Share
9,310
Reduced 10.32%
80,927
Common Stock
Apr 26
2021
SELL
Open market or private sale
$5,172,625
$413.81 p/Share
12,500
Reduced 12.17%
90,237
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$800,625
$64.05 p/Share
12,500
Added 10.9%
102,137
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$446,583
$334.77 p/Share
1,334
Reduced 1.46%
90,237
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$646,303
$322.99 p/Share
2,001
Reduced 2.14%
91,571
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
2,672
Added 2.78%
93,572
Common Stock
Nov 05
2020
SELL
Open market or private sale
$339,046
$380.95 p/Share
890
Reduced 0.97%
90,890
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$40,593
$45.61 p/Share
890
Added 0.96%
91,780
Common Stock
Nov 04
2020
SELL
Open market or private sale
$6,589,509
$379.58 p/Share
17,360
Reduced 16.04%
90,890
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$643,557
$45.61 p/Share
14,110
Added 11.53%
108,250
Common Stock