Jun 06
2024
|
|
-
|
12,000
|
|
May 24
2024
|
SELL
Open market or private sale
|
$554,000
$277.0 p/Share
|
2,000
|
|
Mar 13
2024
|
SELL
Other acquisition or disposition
|
-
|
41,950
|
|
Mar 13
2024
|
|
-
|
3,000
|
|
Mar 13
2024
|
BUY
Other acquisition or disposition
|
-
|
41,950
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$264,000
$264.0 p/Share
|
1,000
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$250,000
$250.0 p/Share
|
1,000
|
|
Feb 12
2024
|
SELL
Open market or private sale
|
$248,000
$248.0 p/Share
|
1,000
|
|
Feb 09
2024
|
SELL
Open market or private sale
|
$486,000
$243.0 p/Share
|
2,000
|
|
Feb 01
2024
|
SELL
Open market or private sale
|
$719,100
$239.7 p/Share
|
3,000
|
|
Feb 01
2024
|
|
-
|
5,000
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$1,683,520
$210.44 p/Share
|
8,000
|
|
Nov 03
2023
|
SELL
Open market or private sale
|
$206,000
$206.0 p/Share
|
1,000
|
|
Nov 02
2023
|
SELL
Open market or private sale
|
$200,000
$200.0 p/Share
|
1,000
|
|
Nov 02
2023
|
|
-
|
10,000
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$1,000,100
$200.02 p/Share
|
5,000
|
|
Aug 31
2023
|
SELL
Open market or private sale
|
$224,620
$220.0 p/Share
|
1,021
|
|
Aug 30
2023
|
SELL
Open market or private sale
|
$215,380
$220.0 p/Share
|
979
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$216,000
$216.0 p/Share
|
1,000
|
|
Aug 24
2023
|
SELL
Open market or private sale
|
$220,000
$220.0 p/Share
|
1,000
|
|
Aug 14
2023
|
SELL
Open market or private sale
|
$662,130
$220.71 p/Share
|
3,000
|
|
Aug 11
2023
|
SELL
Open market or private sale
|
$440,000
$220.0 p/Share
|
2,000
|
|
Aug 09
2023
|
SELL
Open market or private sale
|
$442,100
$221.05 p/Share
|
2,000
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$430,000
$215.0 p/Share
|
2,000
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$430,000
$215.0 p/Share
|
2,000
|
|