Aug 27
2025
|
SELL
Open market or private sale
|
$331,656
$276.38 p/Share
|
1,200
|
|
Aug 26
2025
|
SELL
Open market or private sale
|
$497,411
$276.34 p/Share
|
1,800
|
|
Aug 25
2025
|
SELL
Open market or private sale
|
$496,476
$275.82 p/Share
|
1,800
|
|
Aug 22
2025
|
SELL
Open market or private sale
|
$496,134
$275.63 p/Share
|
1,800
|
|
Aug 12
2025
|
SELL
Open market or private sale
|
$646,722
$278.28 p/Share
|
2,324
|
|
Aug 11
2025
|
SELL
Open market or private sale
|
$877,145
$282.95 p/Share
|
3,100
|
|
Aug 08
2025
|
SELL
Open market or private sale
|
$888,242
$286.53 p/Share
|
3,100
|
|
Aug 07
2025
|
SELL
Open market or private sale
|
$949,189
$306.19 p/Share
|
3,100
|
|
Aug 06
2025
|
SELL
Open market or private sale
|
$955,450
$308.21 p/Share
|
3,100
|
|
Aug 05
2025
|
SELL
Open market or private sale
|
$980,839
$316.4 p/Share
|
3,100
|
|
Aug 04
2025
|
SELL
Open market or private sale
|
$998,014
$321.94 p/Share
|
3,100
|
|
Aug 01
2025
|
SELL
Open market or private sale
|
$925,164
$298.44 p/Share
|
3,100
|
|
Feb 27
2025
|
BUY
Conversion of derivative security
|
-
|
95,893
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$243,125
$229.58 p/Share
|
1,059
|
|
Nov 20
2024
|
SELL
Other acquisition or disposition
|
-
|
30,326
|
|
Nov 20
2024
|
BUY
Other acquisition or disposition
|
-
|
26,667
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$320,306
$228.79 p/Share
|
1,400
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$575,216
$229.17 p/Share
|
2,510
|
|
Oct 29
2024
|
SELL
Other acquisition or disposition
|
-
|
4,604
|
|
Oct 08
2024
|
SELL
Other acquisition or disposition
|
-
|
2,572
|
|
Sep 03
2024
|
BUY
Conversion of derivative security
|
-
|
2,572
|
|
Aug 01
2024
|
SELL
Other acquisition or disposition
|
-
|
3,075
|
|
Jul 23
2024
|
BUY
Conversion of derivative security
|
-
|
944
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$221,925
$253.34 p/Share
|
876
|
|
Jul 05
2024
|
SELL
Open market or private sale
|
$523,063
$250.99 p/Share
|
2,084
|
|