Mar 06
2025
SELL
Payment of exercise price or tax liability
$538,428
$267.21 p/Share
2,015
Reduced 14.66%
11,729
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
$343,542
$119.12 p/Share
2,884
Added 17.34%
13,744
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$319,819
$265.19 p/Share
1,206
Reduced 10.0%
10,860
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
3,866
Added 24.26%
12,067
Common Stock
Aug 26
2024
SELL
Payment of exercise price or tax liability
$471,141
$246.8 p/Share
1,909
Reduced 18.88%
8,201
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$296,470
$107.69 p/Share
2,753
Added 21.4%
10,110
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$65,647
$216.66 p/Share
303
Reduced 3.96%
7,357
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
931
Added 10.84%
7,660
Common Stock
Dec 03
2023
SELL
Payment of exercise price or tax liability
$146,034
$192.15 p/Share
760
Reduced 10.15%
6,729
Common Stock
Dec 03
2023
BUY
Exercise of conversion of derivative security
-
2,482
Added 24.89%
7,489
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$272,902
$180.85 p/Share
1,509
Reduced 23.16%
5,007
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
$222,030
$103.27 p/Share
2,150
Added 24.81%
6,516
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$38,624
$158.95 p/Share
243
Reduced 5.27%
4,366
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
758
Added 14.12%
4,609
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$44,600
$175.59 p/Share
254
Reduced 6.2%
3,840
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
765
Added 15.74%
4,094
Common Stock
Aug 05
2021
SELL
Open market or private sale
$609,476
$217.67 p/Share
2,800
Reduced 45.74%
3,322
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$200,312
$71.54 p/Share
2,800
Added 31.38%
6,122
Common Stock
Mar 15
2021
SELL
Open market or private sale
$8,400
$215.38 p/Share
39
Reduced 1.16%
3,322
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$63,848
$213.54 p/Share
299
Reduced 8.17%
3,361
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
912
Added 19.95%
3,660
Common Stock
May 21
2020
-
75
Reduced 2.66%
2,748
Common Stock