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 | $81.9M | $82.7M | — | — | — | — |
| Gross profit | — | — | — | — | — | — |
| Operating income | $48.2M | $57.0M | $54.1M | $50.3M | $49.9M | $47.9M |
| Net income | $27.4M | $38.9M | $42.2M | $29.6M | $30.4M | $25.5M |
| Diluted EPS | $1.33 | $1.85 | $1.99 | $1.38 | $1.40 | $1.15 |
| Operating cash flow | $35.1M | $48.6M | $44.2M | $46.1M | $39.1M | $37.5M |
| Free cash flow | — | — | — | — | — | — |
| Gross margin | — | — | — | — | — | — |
| Operating margin | 58.8% | 68.9% | — | — | — | — |
| Net margin | 33.5% | 47.0% | — | — | — | — |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — | — | — |
| Operating income | $14.4M | $10.0M | $15.5M | $9.6M | $15.4M | $15.9M | $7.1M | $13.5M |
| Net income | $9.6M | $5.2M | $10.5M | $4.2M | $8.4M | $10.5M | $2.4M | $6.2M |
| Diluted EPS | $0.45 | $0.23 | $0.49 | $0.18 | $0.39 | $0.48 | $0.10 | $0.28 |
| Operating cash flow | $8.6M | $10.0M | $11.6M | $11.0M | $11.2M | $10.9M | $4.4M | $11.2M |
| Free cash flow | — | — | — | — | — | — | — | — |
| Gross margin | — | — | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — | — | — |
| Net margin | — | — | — | — | — | — | — | — |
Headlines for OLP 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-29 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 6,000 | $24.50 | $147,027.00 | filing |
| 2026-06-26 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 3,499 | $24.21 | $84,699.59 | filing |
| 2026-06-25 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 2,501 | $21.82 | $54,572.82 | filing |
| 2026-05-08 | Clair Justin· Executive Vice President | Sale | 2,676 | $23.36 | $62,510.82 | filing |
| 2026-04-02 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 2,999 | $21.86 | $65,557.24 | filing |
| 2026-03-25 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 500 | $22.33 | $11,165.00 | filing |
| 2026-03-24 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 2,000 | $23.58 | $47,166.00 | filing |
| 2026-03-23 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 5,000 | $22.64 | $113,210.00 | filing |
| 2026-03-17 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 2,501 | $23.38 | $58,478.13 | filing |
| 2026-03-16 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 1,491 | $23.17 | $34,553.63 | filing |
| 2026-03-11 | Clair Justin· Executive Vice President | Sale | 3,389 | $23.04 | $78,071.04 | filing |
| 2026-03-11 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 1,000 | $0.00 | $0.00 | filing |
| 2026-03-10 | Clair Justin· Executive Vice President | Sale | 2,611 | $23.34 | $60,940.74 | filing |
| 2026-03-10 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 1,184 | $0.00 | $0.00 | filing |
| 2026-03-10 | RICKETTS LAWRENCE· Exec.Vice President and COO | Sale | 1,075 | $0.00 | $0.00 | filing |
| 2026-01-14 | Clair Justin· Executive Vice President | Award | 6,000 | $0.00 | $0.00 | filing |
| 2026-01-14 | BIEDERMAN CHARLES | Award | 3,500 | $0.00 | $0.00 | filing |
| 2026-01-14 | Block Alysa· Treasurer | Award | 3,000 | $0.00 | $0.00 | filing |
| 2026-01-14 | Siri Leor | Award | 3,500 | $0.00 | $0.00 | filing |
| 2026-01-14 | ROSENZWEIG ISRAEL· Senior Vice President | Award | 1,600 | $0.00 | $0.00 | filing |
| 2026-01-14 | Till Karen A. | Award | 3,500 | $0.00 | $0.00 | filing |
| 2026-01-14 | GOULD MATTHEW J· Chairman of Board | Award | 11,600 | $0.00 | $0.00 | filing |
| 2026-01-14 | GOULD JEFFREY· SENIOR VICE PRESIDENT | Award | 11,600 | $0.00 | $0.00 | filing |
| 2026-01-14 | CALLAN PATRICK JR· President and CEO | Award | 25,659 | $0.00 | $0.00 | filing |
| 2026-01-14 | GOULD FREDRIC H· Vice Chairman of Board | Award | 9,200 | $0.00 | $0.00 | 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.