Dec 13
2023
|
SELL
Open market or private sale
|
$23,748,380
$142.49 p/Share
|
166,667
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$21,191,709
$127.15 p/Share
|
166,667
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$62,844,874
$125.69 p/Share
|
499,999
|
|
Sep 29
2023
|
SELL
Open market or private sale
|
$23,153,379
$138.92 p/Share
|
166,667
|
|
Sep 13
2023
|
SELL
Open market or private sale
|
$24,180,048
$145.08 p/Share
|
166,667
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$21,048,375
$126.29 p/Share
|
166,667
|
|
Aug 18
2023
|
|
-
|
80
|
|
Aug 18
2023
|
SELL
Open market or private sale
|
$20,883,375
$125.3 p/Share
|
166,667
|
|
Jul 27
2023
|
SELL
Open market or private sale
|
$77,753,066
$150.49 p/Share
|
516,666
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$71,744,240
$138.86 p/Share
|
516,666
|
|
Jun 27
2023
|
SELL
Open market or private sale
|
$64,505,874
$124.85 p/Share
|
516,667
|
|
Jun 15
2023
|
SELL
Open market or private sale
|
$20,946,708
$125.68 p/Share
|
166,667
|
|
Jun 14
2023
|
SELL
Open market or private sale
|
$76,875,174
$124.44 p/Share
|
617,769
|
|
Jun 13
2023
|
SELL
Open market or private sale
|
$8,204,804
$125.14 p/Share
|
65,565
|
|
May 31
2023
|
SELL
Open market or private sale
|
$37,082,500
$105.95 p/Share
|
350,000
|
|
May 12
2023
|
SELL
Open market or private sale
|
$37,950,500
$108.43 p/Share
|
350,000
|
|
May 08
2023
|
SELL
Open market or private sale
|
$41,886,499
$125.66 p/Share
|
333,332
|
|
Apr 27
2023
|
SELL
Open market or private sale
|
$39,718,000
$113.48 p/Share
|
350,000
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$39,700,500
$113.43 p/Share
|
350,000
|
|
Mar 31
2023
|
SELL
Open market or private sale
|
$38,671,250
$125.42 p/Share
|
308,334
|
|
Mar 30
2023
|
SELL
Open market or private sale
|
$42,511,000
$121.46 p/Share
|
350,000
|
|
Mar 22
2023
|
SELL
Open market or private sale
|
$3,127,000
$125.08 p/Share
|
25,000
|
|
Mar 14
2023
|
SELL
Open market or private sale
|
$40,946,500
$116.99 p/Share
|
350,000
|
|
Feb 28
2023
|
SELL
Open market or private sale
|
$169,540,401
$124.86 p/Share
|
1,357,844
|
|
Feb 27
2023
|
SELL
Open market or private sale
|
$570,875
$125.0 p/Share
|
4,567
|
|