Mar 01
2024
|
SELL
Open market or private sale
|
$3,806,640
$158.61 p/Share
|
24,000
|
|
Feb 08
2024
|
SELL
Open market or private sale
|
$300,000
$150.0 p/Share
|
2,000
|
|
Feb 01
2024
|
SELL
Open market or private sale
|
$2,023,560
$144.54 p/Share
|
14,000
|
|
Jan 26
2024
|
SELL
Open market or private sale
|
$1,200,000
$150.0 p/Share
|
8,000
|
|
Jan 08
2024
|
SELL
Open market or private sale
|
$280,000
$140.0 p/Share
|
2,000
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$1,613,160
$134.43 p/Share
|
12,000
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$840,000
$140.0 p/Share
|
6,000
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$1,533,000
$127.75 p/Share
|
12,000
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$260,000
$130.0 p/Share
|
2,000
|
|
Nov 02
2023
|
SELL
Open market or private sale
|
$245,060
$122.53 p/Share
|
2,000
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$946,000
$118.25 p/Share
|
8,000
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$1,638,600
$136.55 p/Share
|
12,000
|
|
Sep 12
2023
|
SELL
Open market or private sale
|
$300,000
$150.0 p/Share
|
2,000
|
|
Sep 05
2023
|
SELL
Open market or private sale
|
$282,000
$141.0 p/Share
|
2,000
|
|
Aug 29
2023
|
SELL
Open market or private sale
|
$260,000
$130.0 p/Share
|
2,000
|
|
Aug 23
2023
|
SELL
Open market or private sale
|
$1,269,000
$126.9 p/Share
|
10,000
|
|
Feb 16
2023
|
SELL
Open market or private sale
|
$5,040,000
$140.0 p/Share
|
36,000
|
|
Feb 03
2023
|
SELL
Open market or private sale
|
$1,440,000
$120.0 p/Share
|
12,000
|
|
Oct 18
2022
|
SELL
Open market or private sale
|
$360,000
$120.0 p/Share
|
3,000
|
|
Sep 09
2022
|
SELL
Open market or private sale
|
$360,270
$120.09 p/Share
|
3,000
|
|
Aug 10
2022
|
SELL
Open market or private sale
|
$720,000
$120.0 p/Share
|
6,000
|
|
May 27
2022
|
SELL
Open market or private sale
|
$360,000
$120.0 p/Share
|
3,000
|
|
Apr 28
2022
|
SELL
Open market or private sale
|
$800,000
$160.0 p/Share
|
5,000
|
|
Apr 25
2022
|
SELL
Open market or private sale
|
$1,080,310
$154.33 p/Share
|
7,000
|
|
Mar 23
2022
|
SELL
Open market or private sale
|
$1,957,920
$163.16 p/Share
|
12,000
|
|