Feb 03
2025
SELL
Payment of exercise price or tax liability
-
256
Reduced 5.8%
4,161
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
857
Added 50.0%
857
Common Stock
Jan 24
2025
SELL
Open market or private sale
$346,280
$149.97 p/Share
2,309
Reduced 34.33%
4,417
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
$318,872
$138.1 p/Share
2,309
Added 26.8%
6,307
Common Stock
Nov 20
2024
SELL
Open market or private sale
$131,924
$127.71 p/Share
1,033
Reduced 19.06%
4,388
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$110,172
$127.22 p/Share
866
Reduced 13.77%
5,421
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$241,590
$127.22 p/Share
1,899
Added 23.2%
6,287
Common Stock
Aug 06
2024
SELL
Open market or private sale
$260,652
$124.12 p/Share
2,100
Reduced 32.49%
4,364
Common Stock
Jun 28
2024
SELL
Payment of exercise price or tax liability
$179,854
$102.19 p/Share
1,760
Reduced 21.4%
6,464
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$587,490
$102.19 p/Share
5,749
Added 41.14%
8,224
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
-
171
Reduced 6.6%
2,419
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
475
Added 15.5%
2,590
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
-
351
Reduced 14.69%
2,038
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
768
Added 24.33%
2,389
Common Stock
Aug 01
2022
SELL
Open market or private sale
$113,939
$143.32 p/Share
795
Reduced 33.17%
1,602
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$80,685
$101.49 p/Share
795
Added 24.91%
2,397
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$19,931
$160.73 p/Share
124
Reduced 7.32%
1,570
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$43,236
$160.73 p/Share
269
Added 13.7%
1,694
Common Stock
May 04
2021
SELL
Open market or private sale
$6,585
$199.54 p/Share
33
Reduced 2.32%
1,392
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$2,900
$87.89 p/Share
33
Added 2.26%
1,425
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$22,734
$179.01 p/Share
127
Reduced 8.42%
1,381
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$51,734
$179.01 p/Share
289
Added 16.08%
1,508
Common Stock