|
Sep 23
2025
|
SELL
Open market or private sale
|
$33,974,000
$339.74 p/Share
|
100,000
|
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$49,879,007
$336.67 p/Share
|
148,154
|
|
|
Jun 24
2025
|
SELL
Open market or private sale
|
$10,486,800
$262.17 p/Share
|
40,000
|
|
|
Jun 12
2025
|
SELL
Open market or private sale
|
$29,782,175
$252.91 p/Share
|
117,758
|
|
|
Oct 04
2024
|
SELL
Open market or private sale
|
$3,497,400
$174.87 p/Share
|
20,000
|
|
|
Oct 03
2024
|
SELL
Open market or private sale
|
$3,446,400
$172.32 p/Share
|
20,000
|
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$1,671,399
$167.14 p/Share
|
10,000
|
|
|
Sep 24
2024
|
SELL
Open market or private sale
|
$25,941,000
$172.94 p/Share
|
150,000
|
|
|
Sep 17
2024
|
SELL
Open market or private sale
|
$8,168,500
$163.37 p/Share
|
50,000
|
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$12,798,036
$1705.95 p/Share
|
7,502
|
|
|
Jun 21
2024
|
|
-
|
3,450
|
|