ROGERS CORP (ROG)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$810.8M$830.1M$908.4M$971.2M$932.9M$802.6M$898.3M$879.1M$821.0M$656.3M$641.4M$610.9M$537.5M$498.8M$548.3M$373.2M$291.6M
Gross profit$256.8M$277.1M$307.1M$321.0M$349.1M$291.8M$314.3M$310.8M$318.6M$249.5M$235.4M$234.8M$188.5M$158.7M$179.0M$136.9M$82.2M
Research & development$28.1M$34.6M$35.7M$35.2M$29.9M$29.3M$31.7M$33.1M$29.5M$28.6M$27.6M$22.9M$21.6M$19.3M$21.5M$17.8M$17.4M
Operating income−$45.0M$24.9M$85.3M$144.4M$117.2M$67.3M$110.5M$112.7M$129.1M$80.9M$76.3M$81.2M$50.1M$25.7M$53.5M$31.6M−$25.8M
EBITDAderived$9.3M$74.3M$136.4M$190.3M$160.5M$138.8M$159.6M$162.8M$173.2M$118.7M$110.3M$107.5M$76.5M$52.8M$79.8M$47.3M−$8.6M
Net income−$61.8M$26.1M$56.6M$116.6M$108.1M$50.0M$47.3M$87.7M$80.5M$48.3M$46.3M$53.4M$38.3M$68.7M$37.1M$34.6M−$62.9M
Basic EPSper diluted share-$3.40$1.40$3.04$6.21$5.77$2.68$2.55$4.77$4.43$2.68$2.52$2.94$2.23$4.18$2.31$2.19-$4.01
Diluted EPSper diluted share-$3.40$1.40$3.03$6.15$5.73$2.67$2.53$4.70$4.34$2.65$2.48$2.86$2.16$4.04$2.21$2.16-$4.01

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)14$2.17M disclosed value
14 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 1, 2026Form 4Larabee Brian KeithSVP & GM - EMSSellCapital (Common) Stock830$135.91$112.8K5.5K
Apr 30, 2026Form 4Wallace Peter CDirectorSellCapital (Common) Stock1.4K$132.63$189.7K4.3K
Apr 30, 2026Form 4Wallace Peter CDirectorSellCapital (Common) Stock967$131.56$127.2K5.7K
Mar 2, 2026Form 4Webb Michael ReedSVP & Chief Admin OfficerSellCommon (Capital) Stock954$111.31$106.2K7.8K
Feb 20, 2026Form 4Webb Michael ReedSVP & Chief Admin OfficerSellCommon (Capital) Stock673$107.28$72.2K9.1K