Revenue
$1.0B
▲ 2.7% YoY
Net Income
$31.1M
▲ 117.1% YoY
EPS
$0.73
▲ 117.8% YoY
Cash
$403.8M
▼ 34.9% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
PEELER JOHN R Director | Buy | Aug 26, 2026 | 1.6K | $72.84 | $113K | Form 4 ↗ |
PEELER JOHN R Director | Buy | Aug 26, 2026 | 1.2K | $74.57 | $86K | Form 4 ↗ |
Bucher Paulus SVP, Global Operations | Sell tax | Aug 8, 2026 | 663 | $90.23 | $60K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Aug 5, 2026 | 11.9K | $95.31 | $1.14M | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Aug 5, 2026 | 1.3K | $96.76 | $128K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Aug 5, 2026 | 4.3K | $97.81 | $423K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Aug 5, 2026 | 550 | $98.71 | $54K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Aug 4, 2026 | 12.2K | $95.18 | $1.16M | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jul 31, 2026 | 26.0K | $85.76 | $2.23M | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jul 31, 2026 | 506 | $86.14 | $44K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jul 31, 2026 | 200 | $87.45 | $17K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jul 31, 2026 | 300 | $88.59 | $27K | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jul 31, 2026 | 783 | $85.72 | $67K | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jul 31, 2026 | 200 | $86.34 | $17K | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jul 31, 2026 | 300 | $87.45 | $26K | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jul 31, 2026 | 241 | $88.68 | $21K | Form 4 ↗ |
Valentin Gapontsev Trust I 10% Owner | Sell | Jul 21, 2026 | 1.0K | $100.08 | $100K | Form 4 ↗ |
Valentin Gapontsev Trust I 10% Owner | Sell | Jul 21, 2026 | 7.1K | $101.20 | $719K | Form 4 ↗ |
Valentin Gapontsev Trust I 10% Owner | Sell | Jul 21, 2026 | 24.3K | $102.04 | $2.48M | Form 4 ↗ |
Valentin Gapontsev Trust I 10% Owner | Sell | Jul 21, 2026 | 23.9K | $103.00 | $2.46M | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jun 29, 2026 | 1.8K | $100.19 | $184K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jun 29, 2026 | 2.4K | $101.21 | $243K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jun 29, 2026 | 17.7K | $102.09 | $1.81M | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jun 29, 2026 | 13.3K | $103.08 | $1.37M | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jun 29, 2026 | 16.4K | $104.33 | $1.71M | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jun 29, 2026 | 2.7K | $105.37 | $283K | Form 4 ↗ |
IP FIBRE DEVICES LTD 10% Owner | Sell | Jun 29, 2026 | 11.3K | $106.40 | $1.20M | Form 4 ↗ |
Lopresti Angelo P SVP, Secretary & Gen Counsel | Sell | Jun 29, 2026 | 1.0K | $110.33 | $110K | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jun 29, 2026 | 973 | $100.43 | $98K | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jun 29, 2026 | 250 | $101.24 | $25K | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jun 29, 2026 | 100 | $102.92 | $10K | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jun 29, 2026 | 1 | $104.63 | $105 | Form 4 ↗ |
SCHERBAKOV EUGENE A Director | Sell | Jun 29, 2026 | 200 | $106.66 | $21K | Form 4 ↗ |
Agnes Tang Director | Sell | Jun 22, 2026 | 775 | $117.32 | $91K | Form 4 ↗ |
Agnes Tang Director | Sell | Jun 22, 2026 | 536 | $118.08 | $63K | Form 4 ↗ |
Agnes Tang Director | Sell | Jun 22, 2026 | 200 | $119.32 | $24K | Form 4 ↗ |
Gitin Mark Milton CEO | Sell tax | Jun 5, 2026 | 4.6K | $107.37 | $498K | Form 4 ↗ |