Nasdaq
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.2B | $1.5B | $1.4B | $1.3B | $977.1M | $1.0B |
| Gross profit | $539.0M | $696.4M | $555.4M | $541.7M | $338.2M | $381.5M |
| Operating income | $198.7M | $367.9M | $169.5M | $232.0M | -$208.3M | $13.1M |
| Net income | $159.6M | $278.4M | $109.9M | $218.9M | -$181.5M | $31.1M |
| Diluted EPS | $2.97 | $5.16 | $2.16 | $4.63 | -$4.09 | $0.73 |
| Operating cash flow | $285.3M | $389.7M | $212.6M | $296.0M | $247.9M | $75.3M |
| Free cash flow | $197.6M | $266.6M | $102.5M | $185.5M | $149.4M | -$3.5M |
| Gross margin | 44.9% | 47.7% | 38.9% | 42.1% | 34.6% | 38.0% |
| Operating margin | 16.5% | 25.2% | 11.9% | 18.0% | -21.3% | 1.3% |
| Net margin | 13.3% | 19.1% | 7.7% | 17.0% | -18.6% | 3.1% |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $257.6M | $233.1M | $234.3M | $227.8M | $250.7M | $250.8M | $274.5M | $265.5M |
| Gross profit | $96.2M | $54.1M | $90.3M | $89.8M | $93.6M | $99.0M | $99.1M | $99.5M |
| Operating income | $12.0M | -$253.3M | $14.0M | $1.8M | $104,000.00 | $7.9M | $3.3M | -$7.7M |
| Net income | $20.2M | -$233.6M | $7.8M | $3.8M | $6.6M | $7.5M | $13.3M | $1.6M |
| Diluted EPS | $0.45 | -$5.33 | $0.27 | $0.09 | $0.16 | $0.18 | $0.30 | $0.04 |
| Operating cash flow | $53.5M | $66.1M | $73.8M | $13.4M | -$2.2M | $35.3M | $28.8M | -$5.5M |
| Free cash flow | $29.2M | $43.0M | $50.6M | -$11.4M | -$17.6M | $14.6M | $10.9M | -$21.8M |
| Gross margin | 37.3% | 23.2% | 38.6% | 39.4% | 37.3% | 39.5% | 36.1% | 37.5% |
| Operating margin | 4.7% | -108.7% | 6.0% | 0.8% | 0.0% | 3.1% | 1.2% | -2.9% |
| Net margin | 7.8% | -100.2% | 3.3% | 1.6% | 2.6% | 3.0% | 4.8% | 0.6% |
Headlines for IPGP 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 | IP FIBRE DEVICES LTD | Sale | 17,735 | $102.09 | $1.8M | filing |
| 2026-06-29 | IP FIBRE DEVICES LTD | Sale | 16,406 | $104.33 | $1.7M | filing |
| 2026-06-29 | IP FIBRE DEVICES LTD | Sale | 13,304 | $103.08 | $1.4M | filing |
| 2026-06-29 | IP FIBRE DEVICES LTD | Sale | 11,325 | $106.40 | $1.2M | filing |
| 2026-06-29 | IP FIBRE DEVICES LTD | Sale | 2,684 | $105.37 | $282,813.08 | filing |
| 2026-06-29 | IP FIBRE DEVICES LTD | Sale | 2,405 | $101.21 | $243,410.05 | filing |
| 2026-06-29 | IP FIBRE DEVICES LTD | Sale | 1,841 | $100.19 | $184,449.79 | filing |
| 2026-06-29 | Lopresti Angelo P· SVP, Secretary & Gen Counsel | Sale | 1,000 | $110.33 | $110,330.00 | filing |
| 2026-06-29 | Shcherbakov Eugene A | Sale | 973 | $100.43 | $97,718.39 | filing |
| 2026-06-29 | Shcherbakov Eugene A | Sale | 250 | $101.24 | $25,310.00 | filing |
| 2026-06-29 | Shcherbakov Eugene A | Sale | 200 | $106.66 | $21,332.00 | filing |
| 2026-06-29 | Shcherbakov Eugene A | Sale | 100 | $102.92 | $10,292.00 | filing |
| 2026-06-29 | Shcherbakov Eugene A | Sale | 1 | $104.63 | $104.63 | filing |
| 2026-06-22 | Agnes Tang | Sale | 775 | $117.32 | $90,923.00 | filing |
| 2026-06-22 | Agnes Tang | Sale | 536 | $118.08 | $63,290.88 | filing |
| 2026-06-22 | Agnes Tang | Sale | 200 | $119.32 | $23,864.00 | filing |
| 2026-06-05 | Gitin Mark Milton· CEO | Tax withholding | 4,641 | $107.37 | $498,304.17 | filing |
| 2026-05-22 | Mammen Timothy PV· SVP, Chief Financial Officer | Sale | 7,263 | $119.60 | $868,654.80 | filing |
| 2026-05-22 | Mammen Timothy PV· SVP, Chief Financial Officer | Sale | 2,712 | $120.37 | $326,443.44 | filing |
| 2026-05-14 | Desmond Jeanmarie F. | Sale | 1,690 | $105.58 | $178,430.20 | filing |
| 2026-05-12 | KENNEDY KOLLEEN T | Award | 2,436 | $0.00 | $0.00 | filing |
| 2026-05-12 | PEELER JOHN R | Award | 2,436 | $0.00 | $0.00 | filing |
| 2026-05-12 | Dougherty Greg | Award | 2,436 | $0.00 | $0.00 | filing |
| 2026-05-12 | Desmond Jeanmarie F. | Award | 2,436 | $0.00 | $0.00 | filing |
| 2026-05-12 | Meurice Eric | Award | 2,436 | $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.