Stocks · Technology · Semiconductors & Related Devices

IPG PHOTONICS CORP

IPGP Clue Score43
United States Fiscal year ends December CIK 0001111928
78.27
+0.68%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
78.27 on 9 Oct 2026
154 112 71 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $83.22 14 Oct 2025 $83.20 15 Oct 2025 $86.22 16 Oct 2025 $86.42 17 Oct 2025 $84.81 20 Oct 2025 $87.20 21 Oct 2025 $88.06 22 Oct 2025 $85.42 23 Oct 2025 $86.66 24 Oct 2025 $86.62 27 Oct 2025 $87.12 28 Oct 2025 $87.01 29 Oct 2025 $86.37 30 Oct 2025 $84.11 31 Oct 2025 $85.12 3 Nov 2025 $85.90 4 Nov 2025 $84.00 5 Nov 2025 $88.95 6 Nov 2025 $89.75 7 Nov 2025 $87.94 10 Nov 2025 $86.57 11 Nov 2025 $86.50 12 Nov 2025 $85.16 13 Nov 2025 $81.67 14 Nov 2025 $79.69 17 Nov 2025 $76.50 18 Nov 2025 $75.79 19 Nov 2025 $75.84 20 Nov 2025 $72.46 21 Nov 2025 $74.96 24 Nov 2025 $76.59 25 Nov 2025 $77.61 26 Nov 2025 $78.51 28 Nov 2025 $79.64 1 Dec 2025 $79.38 2 Dec 2025 $81.36 3 Dec 2025 $82.60 4 Dec 2025 $82.86 5 Dec 2025 $81.92 8 Dec 2025 $81.45 9 Dec 2025 $84.40 10 Dec 2025 $85.49 11 Dec 2025 $82.50 12 Dec 2025 $77.12 15 Dec 2025 $77.78 16 Dec 2025 $77.02 17 Dec 2025 $74.77 18 Dec 2025 $75.17 19 Dec 2025 $75.86 22 Dec 2025 $75.20 23 Dec 2025 $74.51 24 Dec 2025 $74.69 26 Dec 2025 $75.18 29 Dec 2025 $72.92 30 Dec 2025 $72.83 31 Dec 2025 $71.60 2 Jan 2026 $74.84 5 Jan 2026 $76.85 6 Jan 2026 $79.47 7 Jan 2026 $76.67 8 Jan 2026 $75.75 9 Jan 2026 $76.14 12 Jan 2026 $76.12 13 Jan 2026 $76.77 14 Jan 2026 $77.54 15 Jan 2026 $80.03 16 Jan 2026 $81.75 20 Jan 2026 $78.76 21 Jan 2026 $85.45 22 Jan 2026 $86.51 23 Jan 2026 $86.44 26 Jan 2026 $87.97 27 Jan 2026 $90.63 28 Jan 2026 $92.44 29 Jan 2026 $92.77 30 Jan 2026 $92.41 2 Feb 2026 $94.55 3 Feb 2026 $98.92 4 Feb 2026 $99.89 5 Feb 2026 $99.30 6 Feb 2026 $109.61 9 Feb 2026 $111.34 10 Feb 2026 $110.68 11 Feb 2026 $110.90 12 Feb 2026 $150.25 13 Feb 2026 $153.91 17 Feb 2026 $134.86 18 Feb 2026 $138.28 19 Feb 2026 $130.03 20 Feb 2026 $133.62 23 Feb 2026 $134.58 24 Feb 2026 $131.70 25 Feb 2026 $138.85 26 Feb 2026 $129.47 27 Feb 2026 $131.57 2 Mar 2026 $135.14 3 Mar 2026 $131.67 4 Mar 2026 $129.27 5 Mar 2026 $126.77 6 Mar 2026 $120.70 9 Mar 2026 $121.89 10 Mar 2026 $116.47 11 Mar 2026 $120.53 12 Mar 2026 $109.62 13 Mar 2026 $110.95 16 Mar 2026 $114.68 17 Mar 2026 $115.50 18 Mar 2026 $116.61 19 Mar 2026 $122.78 20 Mar 2026 $115.36 23 Mar 2026 $119.15 24 Mar 2026 $125.70 25 Mar 2026 $127.01 26 Mar 2026 $118.70 27 Mar 2026 $115.70 30 Mar 2026 $107.69 31 Mar 2026 $114.59 1 Apr 2026 $115.49 2 Apr 2026 $113.94 6 Apr 2026 $110.40 7 Apr 2026 $113.11 8 Apr 2026 $120.29 9 Apr 2026 $124.38 10 Apr 2026 $127.32 13 Apr 2026 $127.32 14 Apr 2026 $124.65 15 Apr 2026 $121.32 16 Apr 2026 $120.71 17 Apr 2026 $125.02 20 Apr 2026 $125.88 21 Apr 2026 $123.86 22 Apr 2026 $124.51 23 Apr 2026 $123.56 24 Apr 2026 $124.55 27 Apr 2026 $116.67 28 Apr 2026 $112.36 29 Apr 2026 $113.26 30 Apr 2026 $118.92 1 May 2026 $122.87 4 May 2026 $122.33 5 May 2026 $90.84 6 May 2026 $101.94 7 May 2026 $101.53 8 May 2026 $104.49 11 May 2026 $103.48 12 May 2026 $102.61 13 May 2026 $106.60 14 May 2026 $105.10 15 May 2026 $102.76 18 May 2026 $106.35 19 May 2026 $113.33 20 May 2026 $120.91 21 May 2026 $120.52 22 May 2026 $119.00 26 May 2026 $119.82 27 May 2026 $116.99 28 May 2026 $117.35 29 May 2026 $114.52 1 Jun 2026 $115.16 2 Jun 2026 $121.96 3 Jun 2026 $121.62 4 Jun 2026 $122.51 5 Jun 2026 $107.37 8 Jun 2026 $111.27 9 Jun 2026 $106.37 10 Jun 2026 $104.07 11 Jun 2026 $111.19 12 Jun 2026 $114.65 15 Jun 2026 $120.01 16 Jun 2026 $115.28 17 Jun 2026 $113.64 18 Jun 2026 $118.01 22 Jun 2026 $118.00 23 Jun 2026 $107.65 24 Jun 2026 $107.72 25 Jun 2026 $110.23 26 Jun 2026 $107.19 29 Jun 2026 $110.89 30 Jun 2026 $117.32 1 Jul 2026 $114.41 2 Jul 2026 $105.27 6 Jul 2026 $104.70 7 Jul 2026 $96.60 8 Jul 2026 $102.28 9 Jul 2026 $108.03 10 Jul 2026 $107.73 13 Jul 2026 $104.73 14 Jul 2026 $106.48 15 Jul 2026 $107.91 16 Jul 2026 $103.36 17 Jul 2026 $104.33 20 Jul 2026 $97.90 21 Jul 2026 $102.79 22 Jul 2026 $97.84 23 Jul 2026 $96.46 24 Jul 2026 $91.70 27 Jul 2026 $89.70 28 Jul 2026 $84.02 29 Jul 2026 $80.21 30 Jul 2026 $84.90 31 Jul 2026 $85.06 3 Aug 2026 $87.20 4 Aug 2026 $94.07 5 Aug 2026 $91.75 6 Aug 2026 $86.70 7 Aug 2026 $90.23 10 Aug 2026 $84.89 11 Aug 2026 $85.80 12 Aug 2026 $87.31 13 Aug 2026 $83.94 14 Aug 2026 $85.79 17 Aug 2026 $88.10 18 Aug 2026 $81.31 19 Aug 2026 $76.57 20 Aug 2026 $74.43 21 Aug 2026 $73.26 24 Aug 2026 $70.74 25 Aug 2026 $71.73 26 Aug 2026 $74.21 27 Aug 2026 $77.25 28 Aug 2026 $76.53 31 Aug 2026 $76.08 1 Sep 2026 $75.20 2 Sep 2026 $76.48 3 Sep 2026 $76.46 4 Sep 2026 $78.00 8 Sep 2026 $79.56 9 Sep 2026 $80.29 10 Sep 2026 $78.33 11 Sep 2026 $79.99 14 Sep 2026 $74.90 15 Sep 2026 $75.14 16 Sep 2026 $76.96 17 Sep 2026 $76.12 18 Sep 2026 $76.55 21 Sep 2026 $77.75 22 Sep 2026 $78.20 23 Sep 2026 $77.18 24 Sep 2026 $77.42 25 Sep 2026 $78.12 28 Sep 2026 $77.23 29 Sep 2026 $78.52 30 Sep 2026 $78.28 1 Oct 2026 $83.66 2 Oct 2026 $84.05 5 Oct 2026 $83.60 6 Oct 2026 $83.69 7 Oct 2026 $80.89 8 Oct 2026 $77.74 9 Oct 2026 $78.27 Valentin Gapontsev Trust I 10% owner Sold on a plan $2.68M 13 Oct 2025 · at $83.19 · 0.5% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $1.37M 14 Oct 2025 · at $82.97 · 0.2% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $1.51M 15 Oct 2025 · at $85.09 · 0.3% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $1.40M 17 Oct 2025 · at $84.68 · 0.2% of stake Ness Trevor SVP, Sales & Strategic Bus Dev Sold on a plan $145.98K 20 Oct 2025 · at $87.00 · 4.1% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $2.07M 20 Oct 2025 · at $87.70 · 0.3% of stake SCHERBAKOV EUGENE A Director Sold on a plan $236.63K 21 Oct 2025 · at $87.64 · 3.9% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $2.11M 21 Oct 2025 · at $87.92 · 0.4% of stake Lopresti Angelo P SVP, Secretary & Gen Counsel Sold on a plan $130.70K 27 Oct 2025 · at $87.13 · 2.4% of stake Meurice Eric Director Sold on a plan $69.00K 6 Nov 2025 · at $92.00 · 3.2% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $1.44M 17 Nov 2025 · at $77.67 · 0.3% of stake Ness Trevor SVP, Chief Revenue Officer Sold on a plan $127.05K 18 Nov 2025 · at $75.58 · 4.3% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $3.65M 18 Nov 2025 · at $76.13 · 0.7% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $2.17M 21 Nov 2025 · at $74.26 · 0.4% of stake SCHERBAKOV EUGENE A Director Sold on a plan $205.29K 24 Nov 2025 · at $76.03 · 4.0% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $2.67M 24 Nov 2025 · at $76.36 · 0.5% of stake Agnes Tang Director Sold on a plan $144.36K 25 Nov 2025 · at $76.75 · 17.8% of stake Lopresti Angelo P SVP, Secretary & Gen Counsel Sold on a plan $127.61K 9 Dec 2025 · at $85.07 · 2.4% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $3.06M 15 Dec 2025 · at $77.63 · 0.6% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $2.09M 16 Dec 2025 · at $77.06 · 0.4% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $1.73M 22 Dec 2025 · at $75.43 · 0.3% of stake SCHERBAKOV EUGENE A Director Sold on a plan $200.99K 23 Dec 2025 · at $74.44 · 4.2% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $2.12M 23 Dec 2025 · at $74.62 · 0.4% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $955.85K 24 Dec 2025 · at $74.76 · 0.2% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $1.37M 12 Jan 2026 · at $76.25 · 0.3% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $1.77M 13 Jan 2026 · at $76.98 · 0.3% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $1.36M 14 Jan 2026 · at $77.57 · 0.3% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $636.99K 15 Jan 2026 · at $80.10 · 0.1% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $2.33M 16 Jan 2026 · at $79.87 · 0.4% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $1.73M 20 Jan 2026 · at $79.90 · 0.3% of stake Lopresti Angelo P SVP, Secretary & Gen Counsel Sold on a plan $127.50K 21 Jan 2026 · at $85.00 · 2.5% of stake SCHERBAKOV EUGENE A Director Sold on a plan $218.59K 21 Jan 2026 · at $80.96 · 4.4% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $1.09M 21 Jan 2026 · at $81.52 · 0.2% of stake Meurice Eric Director Sold on a plan $71.25K 2 Feb 2026 · at $95.00 · 3.2% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $8.70M 17 Feb 2026 · at $130.84 · 1.0% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $3.85M 20 Feb 2026 · at $131.94 · 0.4% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $4.46M 23 Feb 2026 · at $133.52 · 0.5% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $221.77K 24 Feb 2026 · at $136.89 · 0.0% of stake SCHERBAKOV EUGENE A Director Sold on a plan $372.14K 24 Feb 2026 · at $137.83 · 4.4% of stake Buttarazzi Mary E. VP, Corp Controller and CAO Sold at will $58.11K 17 Mar 2026 · at $116.22 · 9.5% of stake Desmond Jeanmarie F. Director Sold at will $178.43K 14 May 2026 · at $105.58 · 13.9% of stake Mammen Timothy PV SVP, Chief Financial Officer Sold at will $1.20M 22 May 2026 · at $119.81 · 11.5% of stake Agnes Tang Director Sold on a plan $178.08K 22 Jun 2026 · at $117.85 · 13.6% of stake Lopresti Angelo P SVP, Secretary & Gen Counsel Sold on a plan $110.33K 29 Jun 2026 · at $110.33 · 1.6% of stake SCHERBAKOV EUGENE A Director Sold on a plan $154.76K 29 Jun 2026 · at $101.55 · 3.0% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $6.81M 29 Jun 2026 · at $103.64 · 1.0% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $5.76M 21 Jul 2026 · at $102.31 · 0.8% of stake SCHERBAKOV EUGENE A Director Sold on a plan $131.99K 31 Jul 2026 · at $86.61 · 3.1% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $2.32M 31 Jul 2026 · at $85.81 · 0.4% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $1.16M 4 Aug 2026 · at $95.18 · 0.2% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $1.74M 5 Aug 2026 · at $96.12 · 0.3% of stake PEELER JOHN R Director Bought $199.40K 26 Aug 2026 · at $73.58 · 14.9% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $1.36M 1 Sep 2026 · at $75.14 · 0.3% of stake Valentin Gapontsev Trust I 10% owner Sold on a plan $706.83K 2 Sep 2026 · at $75.95 · 0.1% of stake SCHERBAKOV EUGENE A Director Sold on a plan $259.99K 2 Oct 2026 · at $85.30 · 6.3% of stake IP FIBRE DEVICES LTD 10% owner Sold on a plan $1.32M 2 Oct 2026 · at $85.64 · 0.2% of stake
1 buy3 sales at will52 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$1.00B
Net income
$31.10M
Free cash flow
$3.45M
Gross margin
38.0%
Operating margin
1.3%
Net margin
3.1%
Return on equity
1.5%
Return on capital
0.4%
Debt to equity
0.01
Revenue growth, 1 yr
2.7%
Revenue growth, 5 yr
-3.5% a year

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
1.2B 160M FY20 Fiscal year 2020 Revenue $1.20B Net income $159.57M Margin 13.3% 1.5B 278M FY21 Fiscal year 2021 Revenue $1.46B Net income $278.42M Margin 19.1% · growth +21.7% 1.4B 110M FY22 Fiscal year 2022 Revenue $1.43B Net income $109.91M Margin 7.7% · growth -2.1% 1.3B 219M FY23 Fiscal year 2023 Revenue $1.29B Net income $218.88M Margin 17.0% · growth -9.9% 977M -182M FY24 Fiscal year 2024 Revenue $977.13M Net income $181.53M Margin -18.6% · growth -24.1% 1B 31M FY25 Fiscal year 2025 Revenue $1.00B Net income $31.10M Margin 3.1% · growth +2.7%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
2 Oct 2026 IP FIBRE DEVICES LTD
10% owner
Sold on a plan $1.32M 0.2%
2 Oct 2026 SCHERBAKOV EUGENE A
Director
Sold on a plan $259.99K 6.3%
2 Sep 2026 Valentin Gapontsev Trust I
10% owner
Sold on a plan $706.83K 0.1%
1 Sep 2026 Valentin Gapontsev Trust I
10% owner
Sold on a plan $1.36M 0.3%
26 Aug 2026 PEELER JOHN R
Director
Bought $199.40K 14.9%
5 Aug 2026 IP FIBRE DEVICES LTD
10% owner
Sold on a plan $1.74M 0.3%