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
|
|
Feb 23
2023
|
SELL
Open market or private sale
|
$156,787,500
$125.43 p/Share
|
1,250,000
|
|
Feb 16
2023
|
SELL
Open market or private sale
|
$23,655,047
$141.93 p/Share
|
166,667
|
|
Feb 15
2023
|
SELL
Open market or private sale
|
$44,346,489
$133.04 p/Share
|
333,332
|
|
Dec 27
2022
|
SELL
Open market or private sale
|
$20,897,500
$83.59 p/Share
|
250,000
|
|
Dec 13
2022
|
SELL
Open market or private sale
|
$24,240,000
$96.96 p/Share
|
250,000
|
|
Nov 28
2022
|
SELL
Open market or private sale
|
$24,115,000
$96.46 p/Share
|
250,000
|
|