Jan 06
2025
SELL
Open market or private sale
$86,745
$289.15 p/Share
300
Reduced 3.22%
9,020
Common Stock
Jan 03
2025
SELL
Open market or private sale
$295,381
$290.73 p/Share
1,016
Reduced 9.83%
9,320
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
$164,235
$169.84 p/Share
967
Added 8.56%
10,336
Common Stock
Jan 02
2025
SELL
Open market or private sale
$571,793
$293.83 p/Share
1,946
Reduced 17.2%
9,369
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$157,508
$138.53 p/Share
1,137
Added 9.13%
11,315
Common Stock
Nov 05
2024
-
40
Reduced 0.39%
10,178
Common Stock
Sep 17
2024
SELL
Open market or private sale
$28,000
$280.0 p/Share
100
Reduced 0.97%
10,218
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$346,542
$275.91 p/Share
1,256
Reduced 10.85%
10,318
Common Stock
Sep 01
2024
BUY
Grant, award, or other acquisition
-
1,164
Added 9.14%
11,574
Common Stock
Aug 23
2024
SELL
Open market or private sale
$228,927
$270.6 p/Share
846
Reduced 7.52%
10,410
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$164,065
$169.84 p/Share
966
Added 7.9%
11,256
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
2,004
Added 16.3%
10,290
Common Stock
Feb 06
2024
SELL
Open market or private sale
$215,750
$250.0 p/Share
863
Reduced 9.43%
8,285
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$164,235
$169.84 p/Share
967
Added 9.56%
9,148
Common Stock
Feb 01
2024
SELL
Open market or private sale
$287,385
$245.0 p/Share
1,173
Reduced 12.54%
8,181
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$128,820
$107.35 p/Share
1,200
Added 11.37%
9,354
Common Stock
Jan 02
2024
SELL
Open market or private sale
$614,489
$233.38 p/Share
2,633
Reduced 24.41%
8,154
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$333,887
$127.05 p/Share
2,628
Added 19.59%
10,787
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$236,057
$255.75 p/Share
923
Reduced 10.16%
8,159
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
977
Added 9.71%
9,082
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
2,413
Added 22.94%
8,105
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$196,276
$245.96 p/Share
798
Reduced 12.3%
5,691
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
838
Added 11.44%
6,489
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
1,603
Added 22.1%
5,651
Common Stock
Jan 03
2022
SELL
Open market or private sale
$320,302
$245.63 p/Share
1,304
Reduced 24.37%
4,047
Common Stock