No price history ingested.
No screener snapshot for this ticker.
Roles derived from SEC Form 4 filings.
Actuals from SEC filings; YoY vs the year-ago quarter. Analyst estimates & surprise require a data feed (coming soon).
| Line item | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | $41.9B | $50.6B | $51.4B | $57.1B | $64.1B | $67.7B |
| Gross profit | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — |
| Net income | $5.6B | $1.6B | -$1.3B | -$188.0M | $4.7B | $10.3B |
| Diluted EPS | $17.31 | $5.01 | -$5.14 | -$1.20 | $16.99 | $38.06 |
| Operating cash flow | $5.5B | $5.1B | $5.1B | $4.2B | $8.9B | $10.1B |
| Free cash flow | $5.2B | $4.8B | $4.7B | $4.0B | $8.7B | $9.9B |
| Gross margin | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — |
| Net margin | 13.3% | 3.2% | -2.5% | -0.3% | 7.3% | 15.2% |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $15.7B | $16.6B | $16.5B | $16.5B | $16.6B | $17.3B | $17.3B | $16.9B |
| Gross profit | — | — | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — | — | — |
| Net income | $331.0M | $1.2B | $1.9B | $595.0M | $2.1B | $3.7B | $3.8B | $2.5B |
| Diluted EPS | $1.13 | $4.33 | $7.07 | $2.11 | $7.76 | $13.95 | $14.37 | $9.25 |
| Operating cash flow | $2.4B | $3.2B | $1.7B | $2.0B | $1.9B | $3.3B | $3.0B | $3.6B |
| Free cash flow | $2.3B | $3.1B | $1.7B | $1.9B | $1.9B | $3.2B | $2.9B | $3.5B |
| Gross margin | — | — | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — | — | — |
| Net margin | 2.1% | 7.2% | 11.7% | 3.6% | 12.7% | 21.7% | 22.1% | 14.5% |
Headlines for ALL-PH will appear here once the news feed is connected.
Consensus revenue & EPS estimates and price targets will appear here once a forward-estimates data feed is connected.
| Date | Insider | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|
| 2026-07-01 | Perold Jacques P | Award | 174 | $243.12 | $42,302.88 | filing |
| 2026-07-01 | TRAQUINA PERRY M | Award | 169 | $243.12 | $41,087.28 | filing |
| 2026-07-01 | KEANE MARGARET M | Award | 138 | $243.12 | $33,550.56 | filing |
| 2026-06-30 | TRAQUINA PERRY M | Option exercise | 1,966 | $0.00 | $0.00 | filing |
| 2026-06-05 | Ferren Eric K· SVP, Controller, and CAO | Tax withholding | 72 | $221.01 | $15,912.72 | filing |
| 2026-06-05 | Ferren Eric K· SVP, Controller, and CAO | Option exercise | 245 | $0.00 | $0.00 | filing |
| 2026-06-04 | Carter Andrea M | Tax withholding | 1,654 | $210.84 | $348,729.36 | filing |
| 2026-06-04 | Carter Andrea M | Option exercise | 4,025 | $0.00 | $0.00 | filing |
| 2026-06-01 | REDMOND ANDREA | Sale | 2,225 | $202.91 | $451,474.75 | filing |
| 2026-06-01 | Turner Monica J | Option exercise | 1,603 | $0.00 | $0.00 | filing |
| 2026-06-01 | REDMOND ANDREA | Option exercise | 2,225 | $0.00 | $0.00 | filing |
| 2026-06-01 | Perold Jacques P | Option exercise | 1,603 | $0.00 | $0.00 | filing |
| 2026-06-01 | KEANE MARGARET M | Option exercise | 1,603 | $0.00 | $0.00 | filing |
| 2026-06-01 | HUME RICHARD T | Option exercise | 1,603 | $0.00 | $0.00 | filing |
| 2026-05-22 | Prindiville Mark Q | Sale | 1,550 | $216.27 | $335,226.10 | filing |
| 2026-05-22 | Prindiville Mark Q | Option exercise | 1,550 | $69.31 | $107,430.50 | filing |
| 2026-05-01 | Rizzo Mario | Sale | 18,578 | $218.80 | $4.1M | filing |
| 2026-05-01 | Rizzo Mario | Option exercise | 18,578 | $92.80 | $1.7M | filing |
| 2026-04-01 | Perold Jacques P | Award | 208 | $204.10 | $42,452.80 | filing |
| 2026-04-01 | TRAQUINA PERRY M | Award | 202 | $204.10 | $41,228.20 | filing |
| 2026-04-01 | KEANE MARGARET M | Award | 165 | $204.10 | $33,676.50 | filing |
| 2026-03-16 | WILSON THOMAS J· Chairman, President & CEO | Sale | 9,320 | $209.48 | $2.0M | filing |
| 2026-03-16 | WILSON THOMAS J· Chairman, President & CEO | Sale | 5,348 | $208.39 | $1.1M | filing |
| 2026-03-16 | WILSON THOMAS J· Chairman, President & CEO | Sale | 2,139 | $207.65 | $444,164.85 | filing |
| 2026-03-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 9,284 | $211.86 | $2.0M | filing |
| 2026-03-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 6,612 | $212.66 | $1.4M | filing |
| 2026-03-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 911 | $213.50 | $194,501.87 | filing |
| 2026-02-25 | Merten Jesse E | Sale | 15,893 | $208.58 | $3.3M | filing |
| 2026-02-25 | Merten Jesse E | Option exercise | 19,373 | $137.10 | $2.7M | filing |
| 2026-02-25 | Merten Jesse E | Sale | 8,811 | $207.53 | $1.8M | filing |
| 2026-02-25 | Merten Jesse E | Sale | 7,982 | $209.40 | $1.7M | filing |
| 2026-02-25 | Merten Jesse E | Option exercise | 12,879 | $122.64 | $1.6M | filing |
| 2026-02-25 | Merten Jesse E | Sale | 1,300 | $210.44 | $273,570.05 | filing |
| 2026-02-25 | Merten Jesse E | Option exercise | 1,734 | $133.00 | $230,622.00 | filing |
| 2026-02-24 | Rizzo Mario | Tax withholding | 534 | $209.82 | $112,043.88 | filing |
| 2026-02-24 | Merten Jesse E | Tax withholding | 533 | $209.82 | $111,834.06 | filing |
| 2026-02-24 | Dugenske John E· Chief Financial Officer | Tax withholding | 458 | $209.82 | $96,097.56 | filing |
| 2026-02-24 | DeBiase Christine M.· EVP, CLO and General Counsel | Tax withholding | 369 | $209.82 | $77,423.58 | filing |
| 2026-02-24 | Gupta Suren | Tax withholding | 286 | $209.82 | $60,008.52 | filing |
| 2026-02-24 | Jeevanjee Zulfikar | Tax withholding | 249 | $209.82 | $52,245.18 | filing |
| 2026-02-24 | Brady Elizabeth | Tax withholding | 200 | $209.82 | $41,964.00 | filing |
| 2026-02-24 | Prindiville Mark Q | Tax withholding | 169 | $209.82 | $35,459.58 | filing |
| 2026-02-24 | Ferren Eric K· SVP, Controller, and CAO | Tax withholding | 77 | $209.82 | $16,156.14 | filing |
| 2026-02-24 | Brady Elizabeth | Option exercise | 476 | $0.00 | $0.00 | filing |
| 2026-02-24 | Merten Jesse E | Option exercise | 1,201 | $0.00 | $0.00 | filing |
| 2026-02-24 | Rizzo Mario | Option exercise | 1,271 | $0.00 | $0.00 | filing |
| 2026-02-24 | Prindiville Mark Q | Option exercise | 402 | $0.00 | $0.00 | filing |
| 2026-02-24 | Jeevanjee Zulfikar | Option exercise | 565 | $0.00 | $0.00 | filing |
| 2026-02-24 | Gupta Suren | Option exercise | 680 | $0.00 | $0.00 | filing |
| 2026-02-24 | Ferren Eric K· SVP, Controller, and CAO | Option exercise | 221 | $0.00 | $0.00 | filing |
| 2026-02-24 | Dugenske John E· Chief Financial Officer | Option exercise | 1,033 | $0.00 | $0.00 | filing |
| 2026-02-24 | DeBiase Christine M.· EVP, CLO and General Counsel | Option exercise | 728 | $0.00 | $0.00 | filing |
| 2026-02-21 | Rizzo Mario | Tax withholding | 769 | $206.37 | $158,698.53 | filing |
| 2026-02-21 | Dugenske John E· Chief Financial Officer | Tax withholding | 691 | $206.37 | $142,601.67 | filing |
| 2026-02-21 | Merten Jesse E | Tax withholding | 669 | $206.37 | $138,061.53 | filing |
| 2026-02-21 | DeBiase Christine M.· EVP, CLO and General Counsel | Tax withholding | 459 | $206.37 | $94,723.83 | filing |
| 2026-02-21 | Gupta Suren | Tax withholding | 396 | $206.37 | $81,722.52 | filing |
| 2026-02-21 | Jeevanjee Zulfikar | Tax withholding | 333 | $206.37 | $68,721.21 | filing |
| 2026-02-21 | Brady Elizabeth | Tax withholding | 278 | $206.37 | $57,370.86 | filing |
| 2026-02-21 | Prindiville Mark Q | Tax withholding | 240 | $206.37 | $49,528.80 | filing |
| 2026-02-21 | Rizzo Mario | Option exercise | 1,832 | $0.00 | $0.00 | filing |
| 2026-02-21 | Prindiville Mark Q | Option exercise | 571 | $0.00 | $0.00 | filing |
| 2026-02-21 | Merten Jesse E | Option exercise | 1,508 | $0.00 | $0.00 | filing |
| 2026-02-21 | Jeevanjee Zulfikar | Option exercise | 754 | $0.00 | $0.00 | filing |
| 2026-02-21 | Gupta Suren | Option exercise | 942 | $0.00 | $0.00 | filing |
| 2026-02-21 | Dugenske John E· Chief Financial Officer | Option exercise | 1,558 | $0.00 | $0.00 | filing |
| 2026-02-21 | DeBiase Christine M.· EVP, CLO and General Counsel | Option exercise | 905 | $0.00 | $0.00 | filing |
| 2026-02-21 | Brady Elizabeth | Option exercise | 662 | $0.00 | $0.00 | filing |
| 2026-02-17 | WILSON THOMAS J· Chairman, President & CEO | Sale | 8,805 | $209.92 | $1.8M | filing |
| 2026-02-17 | WILSON THOMAS J· Chairman, President & CEO | Sale | 4,149 | $210.72 | $874,291.39 | filing |
| 2026-02-17 | WILSON THOMAS J· Chairman, President & CEO | Sale | 3,853 | $211.50 | $814,896.79 | filing |
| 2026-02-13 | WILSON THOMAS J· Chairman, President & CEO | Tax withholding | 37,318 | $207.51 | $7.7M | filing |
| 2026-02-13 | Dugenske John E· Chief Financial Officer | Tax withholding | 7,976 | $207.51 | $1.7M | filing |
| 2026-02-13 | Rizzo Mario | Tax withholding | 7,975 | $207.51 | $1.7M | filing |
| 2026-02-13 | Gupta Suren | Tax withholding | 6,485 | $207.51 | $1.3M | filing |
| 2026-02-13 | Merten Jesse E | Tax withholding | 6,302 | $207.51 | $1.3M | filing |
| 2026-02-13 | DeBiase Christine M.· EVP, CLO and General Counsel | Tax withholding | 5,554 | $207.51 | $1.2M | filing |
| 2026-02-13 | Brady Elizabeth | Tax withholding | 3,256 | $207.51 | $675,652.56 | filing |
| 2026-02-13 | Jeevanjee Zulfikar | Tax withholding | 2,644 | $207.51 | $548,656.44 | filing |
| 2026-02-13 | Prindiville Mark Q | Tax withholding | 2,513 | $207.51 | $521,472.63 | filing |
| 2026-02-13 | Rizzo Mario | Award | 19,588 | $0.00 | $0.00 | filing |
| 2026-02-13 | WILSON THOMAS J· Chairman, President & CEO | Award | 85,863 | $0.00 | $0.00 | filing |
| 2026-02-13 | Jeevanjee Zulfikar | Award | 7,577 | $0.00 | $0.00 | filing |
| 2026-02-13 | Merten Jesse E | Award | 15,809 | $0.00 | $0.00 | filing |
| 2026-02-13 | Gupta Suren | Award | 14,638 | $0.00 | $0.00 | filing |
| 2026-02-13 | Dugenske John E· Chief Financial Officer | Award | 19,588 | $0.00 | $0.00 | filing |
| 2026-02-13 | DeBiase Christine M.· EVP, CLO and General Counsel | Award | 11,624 | $0.00 | $0.00 | filing |
| 2026-02-13 | Prindiville Mark Q | Award | 7,233 | $0.00 | $0.00 | filing |
| 2026-02-13 | Brady Elizabeth | Award | 8,912 | $0.00 | $0.00 | filing |
| 2026-02-03 | DeBiase Christine M.· EVP, CLO and General Counsel | Tax withholding | 1,071 | $201.77 | $216,095.67 | filing |
| 2026-02-03 | DeBiase Christine M.· EVP, CLO and General Counsel | Option exercise | 2,538 | $0.00 | $0.00 | filing |
| 2026-02-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 13,271 | $201.06 | $2.7M | filing |
| 2026-02-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,605 | $198.77 | $319,028.10 | filing |
| 2026-02-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,572 | $199.57 | $313,718.07 | filing |
| 2026-02-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 359 | $201.51 | $72,342.34 | filing |
| 2026-02-01 | Turner Monica J | Option exercise | 456 | $0.00 | $0.00 | filing |
| 2026-01-12 | WILSON THOMAS J· Chairman, President & CEO | Sale | 4,785 | $205.68 | $984,168.75 | filing |
| 2026-01-12 | WILSON THOMAS J· Chairman, President & CEO | Sale | 4,428 | $209.07 | $925,750.00 | filing |
| 2026-01-12 | WILSON THOMAS J· Chairman, President & CEO | Sale | 4,322 | $208.35 | $900,507.28 | filing |
| 2026-01-12 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,721 | $209.99 | $361,399.50 | filing |
| 2026-01-12 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,551 | $207.02 | $321,091.28 | filing |
| 2026-01-07 | Gupta Suren | Sale | 19,593 | $210.00 | $4.1M | filing |
| 2026-01-07 | Gupta Suren | Option exercise | 19,593 | $62.32 | $1.2M | filing |
| 2026-01-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 7,236 | $204.86 | $1.5M | filing |
| 2026-01-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 7,196 | $204.10 | $1.5M | filing |
| 2026-01-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,235 | $206.90 | $255,522.12 | filing |
| 2026-01-02 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,140 | $206.17 | $235,033.12 | filing |
| 2026-01-01 | TRAQUINA PERRY M | Award | 198 | $208.15 | $41,213.70 | filing |
| 2026-01-01 | KEANE MARGARET M | Award | 162 | $208.15 | $33,720.30 | filing |
| 2025-12-19 | WILSON THOMAS J· Chairman, President & CEO | Gift | 50,134 | $0.00 | $0.00 | filing |
| 2025-12-19 | WILSON THOMAS J· Chairman, President & CEO | Gift | 50,134 | $0.00 | $0.00 | filing |
| 2025-12-15 | WILSON THOMAS J· Chairman, President & CEO | Sale | 9,545 | $210.37 | $2.0M | filing |
| 2025-12-15 | WILSON THOMAS J· Chairman, President & CEO | Sale | 3,810 | $209.40 | $797,796.86 | filing |
| 2025-12-15 | WILSON THOMAS J· Chairman, President & CEO | Sale | 2,008 | $210.96 | $423,609.89 | filing |
| 2025-12-15 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,444 | $208.35 | $300,851.05 | filing |
| 2025-12-01 | WILSON THOMAS J· Chairman, President & CEO | Sale | 12,603 | $212.48 | $2.7M | filing |
| 2025-12-01 | WILSON THOMAS J· Chairman, President & CEO | Sale | 4,204 | $213.27 | $896,589.60 | filing |
| 2025-11-28 | Gupta Suren | Sale | 3,786 | $215.13 | $814,495.05 | filing |
| 2025-11-28 | Gupta Suren | Option exercise | 3,786 | $62.32 | $235,943.52 | filing |
| 2025-11-26 | Gupta Suren | Sale | 750 | $215.01 | $161,256.23 | filing |
| 2025-11-26 | Gupta Suren | Option exercise | 750 | $62.32 | $46,740.00 | filing |
| 2025-11-24 | Gupta Suren | Sale | 600 | $215.02 | $129,010.50 | filing |
| 2025-11-24 | Gupta Suren | Option exercise | 600 | $62.32 | $37,392.00 | filing |
| 2025-11-21 | Gupta Suren | Sale | 21,871 | $215.21 | $4.7M | filing |
| 2025-11-21 | Gupta Suren | Option exercise | 21,871 | $62.32 | $1.4M | filing |
| 2025-11-17 | WILSON THOMAS J· Chairman, President & CEO | Sale | 15,370 | $213.12 | $3.3M | filing |
| 2025-11-17 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,137 | $213.96 | $243,274.68 | filing |
| 2025-11-17 | Gupta Suren | Sale | 400 | $215.22 | $86,086.00 | filing |
| 2025-11-17 | WILSON THOMAS J· Chairman, President & CEO | Sale | 300 | $214.70 | $64,410.84 | filing |
| 2025-11-17 | Gupta Suren | Option exercise | 400 | $62.32 | $24,928.00 | filing |
| 2025-11-17 | Gupta Suren | Gift | 385 | $0.00 | $0.00 | filing |
| 2025-11-14 | Gupta Suren | Sale | 1,400 | $215.02 | $301,030.94 | filing |
| 2025-11-14 | Gupta Suren | Option exercise | 1,400 | $62.32 | $87,248.00 | filing |
| 2025-11-03 | WILSON THOMAS J· Chairman, President & CEO | Sale | 7,791 | $189.39 | $1.5M | filing |
| 2025-11-03 | WILSON THOMAS J· Chairman, President & CEO | Sale | 5,930 | $188.73 | $1.1M | filing |
| 2025-11-03 | Jeevanjee Zulfikar | Tax withholding | 2,251 | $191.25 | $430,503.75 | filing |
| 2025-11-03 | WILSON THOMAS J· Chairman, President & CEO | Sale | 2,101 | $190.42 | $400,082.71 | filing |
| 2025-11-03 | WILSON THOMAS J· Chairman, President & CEO | Sale | 985 | $191.37 | $188,502.31 | filing |
| 2025-11-03 | Jeevanjee Zulfikar | Option exercise | 5,110 | $0.00 | $0.00 | filing |
| 2025-10-20 | WILSON THOMAS J· Chairman, President & CEO | Sale | 11,032 | $193.69 | $2.1M | filing |
| 2025-10-20 | WILSON THOMAS J· Chairman, President & CEO | Sale | 4,488 | $194.36 | $872,280.05 | filing |
| 2025-10-20 | WILSON THOMAS J· Chairman, President & CEO | Sale | 1,086 | $195.50 | $212,315.50 | filing |
| 2025-10-20 | WILSON THOMAS J· Chairman, President & CEO | Sale | 201 | $196.50 | $39,496.52 | filing |
| 2025-10-06 | WILSON THOMAS J· Chairman, President & CEO | Sale | 9,804 | $210.48 | $2.1M | filing |
| 2025-10-06 | WILSON THOMAS J· Chairman, President & CEO | Sale | 6,335 | $209.63 | $1.3M | filing |
| 2025-10-06 | WILSON THOMAS J· Chairman, President & CEO | Sale | 668 | $211.15 | $141,049.14 | filing |
| 2025-10-05 | Merten Jesse E | Tax withholding | 239 | $210.82 | $50,385.98 | filing |
| 2025-10-05 | Rizzo Mario | Award | 199 | $0.00 | $0.00 | filing |
| 2025-10-05 | Rizzo Mario | Tax withholding | 89 | $0.00 | $0.00 | filing |
| 2025-10-05 | Merten Jesse E | Award | 538 | $0.00 | $0.00 | filing |
| 2025-10-01 | TRAQUINA PERRY M | Award | 195 | $210.68 | $41,082.60 | filing |
| 2025-10-01 | KEANE MARGARET M | Award | 160 | $210.68 | $33,708.80 | filing |
| 2025-09-06 | Gupta Suren | Tax withholding | 6,157 | $201.53 | $1.2M | filing |
| 2025-09-06 | Gupta Suren | Option exercise | 13,898 | — | — | filing |
| 2025-08-22 | Prindiville Mark Q | Sale | 3,019 | $205.33 | $619,905.46 | filing |
| 2025-08-22 | Prindiville Mark Q | Sale | 2,984 | $207.31 | $618,612.74 | filing |
| 2025-08-22 | Prindiville Mark Q | Option exercise | 7,383 | $62.32 | $460,108.56 | filing |
| 2025-08-22 | Prindiville Mark Q | Sale | 1,265 | $206.82 | $261,625.15 | filing |
| 2025-08-22 | Prindiville Mark Q | Sale | 115 | $208.26 | $23,950.31 | filing |
159 transactions in the last 12 months.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.