May 03
2024
-
900
Reduced 0.46%
193,041
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$809,047
$137.15 p/Share
5,899
Reduced 2.95%
193,941
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
14,990
Added 6.98%
199,840
Common Stock
Jan 18
2024
SELL
Sale (or disposition) back to the issuer
$647,439
$125.23 p/Share
5,170
Reduced 2.72%
184,850
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$851,939
$125.23 p/Share
6,803
Reduced 3.46%
190,020
Common Stock
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
17,149
Added 8.01%
196,823
Common Stock
Jul 20
2023
SELL
Payment of exercise price or tax liability
$164,310
$120.11 p/Share
1,368
Reduced 0.76%
179,674
Common Stock
Jul 20
2023
BUY
Grant, award, or other acquisition
-
3,475
Added 1.88%
181,042
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$472,108
$131.69 p/Share
3,585
Reduced 1.98%
177,567
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
9,110
Added 4.79%
181,152
Common Stock
Feb 02
2023
-
250
Reduced 0.15%
172,042
Common Stock
Jan 31
2023
SELL
Sale (or disposition) back to the issuer
$1,012,731
$139.88 p/Share
7,240
Reduced 4.03%
172,292
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$1,323,124
$139.88 p/Share
9,459
Reduced 5.01%
179,532
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
23,942
Added 11.24%
188,991
Common Stock
Nov 16
2022
SELL
Open market or private sale
$236,530
$135.16 p/Share
1,750
Reduced 1.05%
165,299
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$84,980
$48.56 p/Share
1,750
Added 1.04%
167,049
Common Stock
Oct 31
2022
-
250
Reduced 0.15%
165,049
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$458,866
$86.89 p/Share
5,281
Reduced 3.1%
165,299
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
13,420
Added 7.29%
170,580
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$645,724
$83.03 p/Share
7,777
Reduced 4.72%
157,160
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
-
19,582
Added 10.61%
164,937
Common Stock
Oct 25
2021
-
2,000
Reduced 1.36%
145,355
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$516,514
$74.49 p/Share
6,934
Reduced 4.49%
147,355
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
17,620
Added 10.25%
154,289
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$381,813
$59.38 p/Share
6,430
Reduced 4.49%
136,669
Common Stock