Nov 29
2024
SELL
Sale (or disposition) back to the issuer
-
5,035
Reduced 4.43%
108,661
Common Stock
Aug 27
2024
SELL
Payment of exercise price or tax liability
$724,787
$184.19 p/Share
3,935
Reduced 3.35%
113,696
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$367,518
$167.13 p/Share
2,199
Reduced 1.84%
117,631
Common Stock
Feb 11
2024
SELL
Sale (or disposition) back to the issuer
$566,236
$167.13 p/Share
3,388
Reduced 2.75%
119,830
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
5,587
Added 4.34%
123,218
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$331,084
$167.13 p/Share
1,981
Reduced 1.66%
117,631
Common Stock
Feb 10
2024
SELL
Sale (or disposition) back to the issuer
$510,247
$167.13 p/Share
3,053
Reduced 2.49%
119,612
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
5,034
Added 3.94%
122,665
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$259,789
$167.39 p/Share
1,552
Reduced 1.3%
117,631
Common Stock
Feb 09
2024
SELL
Sale (or disposition) back to the issuer
$400,229
$167.39 p/Share
2,391
Reduced 1.97%
119,183
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,943
Added 3.14%
121,574
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
-
10,621
Reduced 8.28%
117,631
Common Stock
Aug 27
2023
SELL
Payment of exercise price or tax liability
$634,322
$161.2 p/Share
3,935
Reduced 2.98%
128,252
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$205,544
$163.26 p/Share
1,259
Reduced 0.94%
132,187
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$183,427
$151.97 p/Share
1,207
Reduced 0.9%
133,446
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$334,182
$151.97 p/Share
2,199
Reduced 1.61%
134,653
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$301,052
$151.97 p/Share
1,981
Reduced 1.43%
136,852
Common Stock
Aug 27
2022
SELL
Payment of exercise price or tax liability
$660,136
$167.76 p/Share
3,935
Reduced 2.76%
138,833
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$181,460
$144.13 p/Share
1,259
Reduced 0.87%
142,768
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$332,910
$131.95 p/Share
2,523
Reduced 1.72%
144,027
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$223,406
$120.24 p/Share
1,858
Reduced 1.25%
146,550
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$145,009
$120.24 p/Share
1,206
Reduced 0.81%
148,408
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$264,408
$120.24 p/Share
2,199
Reduced 1.45%
149,614
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
15,103
Added 9.05%
151,813
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
-
30,000
Added 18.0%
136,710
Common Stock