EUROSEAS LTD. (ESEA)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$227.9M$212.9M$189.4M$182.7M$93.9M$53.3M$40.0M$34.4M$23.8M$20.5M$37.7M$40.6M$27.5M$27.4M$29.2M$52.5M$63.8M
Operating expenses$78.4M$92.9M$69.9M$76.1M$48.2M$44.0M$38.0M$32.1M$29.2M$33.2M$49.1M$55.3M$139.1M$62.4M$56.6M$53.2M$63.8M
Operating income$149.5M$120.0M$119.4M$106.6M$45.7M$9.3M$2.0M$2.3M−$5.4M−$12.7M−$11.4M−$14.6M−$100.0M−$9.9M$4.8M−$709,229$22,429
Net income$137.0M$112.8M$114.5M$106.2M$43.0M$4.0M−$1.7M−$663,396−$6.9M−$34.1M−$14.0M−$17.9M−$103.4M−$13.2M$1.1M−$6.6M−$15.6M
Basic EPSper diluted share$19.73$16.25$16.53$14.79$6.07$0.58-$1.21-$1.02-$5.72-$5.63-$2.45-$3.53-$22.76-$0.34$0.04-$0.21-$0.51
Diluted EPSper diluted share$19.72$16.20$16.52$14.78$6.06$0.58-$1.21-$1.02-$5.72-$5.63-$2.45-$3.53-$22.76-$0.34$0.04-$0.21-$0.51

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys3$104.4K disclosed value
Sells (SEC code S)3$53.1K disclosed value
6 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 11, 2026Form 4Pittas Aristeidis PDirectorBuyCommon stock · indirect250$67.18$16.8K58.0K
Jun 11, 2026Form 4Pittas Aristeidis PDirectorBuyCommon stock · indirect250$67.18$16.8K58.0K
Apr 16, 2026Form 4Karmiri StefaniaCorporate SecretarySellCommon stock250$72.00$18.0K0
Apr 14, 2026Form 4Aslidis AnastasiosChief Financial OfficerBuyCommon Stock1.0K$70.82$70.8K25.9K
Apr 14, 2026Form 4Pittas Aristeidis PVice ChairmanSellCommon stock · indirect250$70.20$17.6K57.8K