NYSE
End-of-day closes; the latest point is the live 15-min-delayed price · split & dividend adjusted · chart by TradingView
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 | $1.5B | $1.8B | $2.6B | — | — | — |
| Gross profit | — | — | — | — | — | — |
| Operating income | $303.5M | $310.3M | $350.0M | $377.6M | $398.9M | $457.5M |
| Net income | $196.4M | $206.4M | $221.7M | $231.2M | $222.8M | $264.2M |
| Diluted EPS | $3.68 | $3.85 | $4.08 | $4.14 | $3.91 | $4.37 |
| Operating cash flow | $364.5M | -$1.5B | $1.6B | $939.5M | $368.4M | $578.8M |
| Free cash flow | -$106.8M | -$2.0B | $961.4M | $272.9M | -$334.8M | -$128.4M |
| Gross margin | — | — | — | — | — | — |
| Operating margin | 19.8% | 17.2% | 13.6% | — | — | — |
| Net margin | 12.8% | 11.4% | 8.6% | — | — | — |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — | — | — |
| Operating income | $69.3M | $59.4M | $124.3M | $180.5M | $71.9M | $65.4M | $139.7M | $189.6M |
| Net income | $27.2M | $19.3M | $77.0M | $119.4M | $32.0M | $26.5M | $86.3M | $128.7M |
| Diluted EPS | $0.48 | $0.34 | $1.34 | $1.98 | $0.53 | $0.44 | $1.42 | $2.04 |
| Operating cash flow | $142.7M | $54.9M | $62.6M | $277.5M | $171.3M | $87.0M | $43.0M | $176.3M |
| Free cash flow | -$33.0M | -$126.4M | -$116.9M | $110.9M | -$9.1M | -$105.4M | -$124.8M | $19.8M |
| Gross margin | — | — | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — | — | — |
| Net margin | — | — | — | — | — | — | — | — |
Headlines for OGS 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-06-09 | McCormick Joseph L | Option exercise | 1,273 | $76.00 | $96,736.98 | filing |
| 2026-06-09 | McCormick Joseph L | Option exercise | 1,230 | $76.00 | $93,491.86 | filing |
| 2026-06-09 | McCormick Joseph L | Option exercise | 825 | $76.00 | $62,662.68 | filing |
| 2026-06-09 | McCormick Joseph L | Tax withholding | 558 | $76.00 | $42,419.02 | filing |
| 2026-06-09 | McCormick Joseph L | Tax withholding | 539 | $76.00 | $40,996.07 | filing |
| 2026-06-09 | McCormick Joseph L | Tax withholding | 362 | $76.00 | $27,477.80 | filing |
| 2026-06-03 | GIBSON JOHN WILLIAM | Option exercise | 19,976 | $77.47 | $1.5M | filing |
| 2026-06-03 | MOORE PATTYE L | Option exercise | 5,638 | $77.47 | $436,775.86 | filing |
| 2026-05-21 | Hart Tracy E | Award | 1,700 | $82.35 | $139,995.00 | filing |
| 2026-05-21 | Hutchinson Michael G | Award | 1,700 | $82.35 | $139,995.00 | filing |
| 2026-05-21 | Meshri Sanjay D. | Award | 1,700 | $82.35 | $139,995.00 | filing |
| 2026-05-21 | RODRIGUEZ EDUARDO A | Award | 1,275 | $82.35 | $104,996.25 | filing |
| 2026-03-06 | RODRIGUEZ EDUARDO A | Sale | 850 | $86.34 | $73,389.09 | filing |
| 2026-02-24 | Brumfield Brian F.· See Remarks | Sale | 1,000 | $86.44 | $86,440.00 | filing |
| 2026-02-16 | McAnnally Robert S.· See Remarks | Option exercise | 19,088 | $86.04 | $1.6M | filing |
| 2026-02-16 | McAnnally Robert S.· See Remarks | Tax withholding | 8,410 | $86.04 | $723,621.27 | filing |
| 2026-02-16 | DINAN CURTIS· See Remarks | Option exercise | 5,395 | $86.04 | $464,157.49 | filing |
| 2026-02-16 | McCormick Joseph L· See Remarks | Option exercise | 3,804 | $86.04 | $327,278.95 | filing |
| 2026-02-16 | Bender Mark A.· See Remarks | Option exercise | 2,697 | $86.04 | $232,078.79 | filing |
| 2026-02-16 | DINAN CURTIS· See Remarks | Tax withholding | 2,438 | $86.04 | $209,725.94 | filing |
| 2026-02-16 | Kouplen Angela· See Remarks | Option exercise | 2,183 | $86.04 | $187,805.70 | filing |
| 2026-02-16 | Shortridge William Kent· See Remarks | Option exercise | 1,660 | $86.04 | $142,795.34 | filing |
| 2026-02-16 | McCormick Joseph L· See Remarks | Tax withholding | 1,608 | $86.04 | $138,377.27 | filing |
| 2026-02-16 | Brumfield Brian F.· See Remarks | Option exercise | 1,284 | $86.04 | $110,454.45 | filing |
| 2026-02-16 | Bender Mark A.· See Remarks | Tax withholding | 1,268 | $86.04 | $109,113.52 | filing |
Showing the latest 25 transactions — full history in the linked SEC filings.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.