Feb 07
2025
SELL
Payment of exercise price or tax liability
$442,266
$149.87 p/Share
2,951
Reduced 16.39%
15,057
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
$1,369,062
$149.87 p/Share
9,135
Added 33.66%
18,008
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
-
1,239
Reduced 12.25%
8,873
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
5,162
Added 33.8%
10,112
Common Stock
Jan 27
2025
SELL
Open market or private sale
$1,010,438
$149.85 p/Share
6,743
Reduced 57.9%
4,902
Common Stock
Jan 27
2025
BUY
Exercise of conversion of derivative security
$1,000,442
$146.05 p/Share
6,850
Added 37.04%
11,645
Common Stock
Oct 16
2024
SELL
Payment of exercise price or tax liability
$78,946
$136.35 p/Share
579
Reduced 10.8%
4,781
Common Stock
Oct 16
2024
BUY
Exercise of conversion of derivative security
-
579
Added 9.75%
5,360
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
-
157
Reduced 3.6%
4,200
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
714
Added 14.08%
4,357
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$11,099
$94.87 p/Share
117
Reduced 3.11%
3,642
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$39,276
$94.87 p/Share
414
Added 9.92%
3,759
Common Stock
Oct 04
2023
SELL
Payment of exercise price or tax liability
$47,090
$88.02 p/Share
535
Reduced 14.1%
3,259
Common Stock
Oct 04
2023
BUY
Exercise of conversion of derivative security
-
535
Added 12.36%
3,794
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
-
328
Reduced 9.85%
3,001
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
1,152
Added 25.7%
3,330
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$10,104
$117.49 p/Share
86
Reduced 3.8%
2,177
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$19,738
$117.49 p/Share
168
Added 6.91%
2,263
Common Stock
Oct 28
2022
SELL
Open market or private sale
$720,859
$126.4 p/Share
5,703
Reduced 73.72%
2,033
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$578,797
$101.49 p/Share
5,703
Added 42.44%
7,736
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$31,441
$115.17 p/Share
273
Reduced 11.84%
2,033
Common Stock
Oct 05
2022
BUY
Exercise of conversion of derivative security
-
273
Added 10.59%
2,306
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
-
201
Reduced 16.9%
988
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
765
Added 39.15%
1,189
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$11,733
$160.73 p/Share
73
Reduced 14.72%
423
Common Stock