May 10
2024
|
SELL
Open market or private sale
|
$1,474,550
$294.91 p/Share
|
5,000
|
|
May 07
2024
|
SELL
Open market or private sale
|
$1,464,600
$292.92 p/Share
|
5,000
|
|
May 03
2024
|
SELL
Open market or private sale
|
$1,451,600
$290.32 p/Share
|
5,000
|
|
Apr 30
2024
|
SELL
Open market or private sale
|
$1,450,850
$290.17 p/Share
|
5,000
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$12,939,600
$323.49 p/Share
|
40,000
|
|
Nov 30
2023
|
SELL
Open market or private sale
|
$2,718,200
$271.82 p/Share
|
10,000
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$2,877,000
$287.7 p/Share
|
10,000
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$2,857,600
$285.76 p/Share
|
10,000
|
|
May 30
2023
|
SELL
Open market or private sale
|
$2,358,600
$235.86 p/Share
|
10,000
|
|
Mar 17
2023
|
|
-
|
78,709
|
|
Feb 22
2023
|
SELL
Open market or private sale
|
$4,896,600
$244.83 p/Share
|
20,000
|
|
Feb 21
2023
|
SELL
Open market or private sale
|
$4,889,400
$244.47 p/Share
|
20,000
|
|
Dec 30
2022
|
|
-
|
95,333
|
|