Embecta Corp. logo

Embecta Corp.

EMBC | NASDAQ
Chart Builder DCF Calculator
$5.30
+$0.01 (+0.19%)
At close: Sep 21, 2026, 4:00 PM ET
$5.19
-$0.11 (-2.00%)
After-hours: Sep 21, 2026, 7:30 PM ET
Fiscal Year
Period Ending
FY 2025
Sep 29, 2025
FY 2024
Sep 29, 2024
FY 2023
Sep 29, 2023
FY 2022
Sep 29, 2022
FY 2021
Sep 29, 2021
FY 2020
Sep 29, 2020
Net Income
95.4M 78.3M 70.4M 223.6M 415M 427.6M
Depreciation & Amortization
40.7M 36.2M 32.6M 31.7M 38M 38.3M
Stock-Based Compensation
31.6M 26.3M 21.5M 18.7M 12.8M 12.7M
Other Working Capital
7.1M 83.5M -66.1M -80.2M -12M 15.4M
Other Non-Cash Items
30.1M 13.2M 8.9M 72.3M 24.2M 9.4M
Deferred Income Tax
17.6M -70.6M 14.3M -26.5M -2M -2.2M
Change in Working Capital
-23.7M -47.7M -80M 92.4M -32M 12.7M
Operating Cash Flow
191.7M 35.7M 67.7M 412.2M 456M 498.5M
Capital Expenditures
-9.3M -15.8M -26.5M -24M -39M -41.9M
Cash Acquisitions
n/a n/a n/a n/a n/a n/a
Purchase of Investments
n/a n/a n/a n/a n/a n/a
Sales Maturities Of Investments
n/a n/a n/a n/a n/a n/a
Other Investing Acitivies
n/a n/a n/a n/a n/a n/a
Investing Cash Flow
-9.3M -15.8M -26.5M -24M -39M -41.9M
Debt Repayment
-186M -35.9M -10.7M 1.44B n/a n/a
Common Stock Repurchased
-5.7M -3M -3.6M n/a n/a n/a
Dividend Paid
-35M -34.5M -34.4M -8.6M n/a n/a
Other Financial Acitivies
n/a n/a n/a -1.48B -417M -456.6M
Financial Cash Flow
-226.7M -73.4M -48.7M -48M -417M -456.6M
Net Cash Flow
-45.6M -52.3M -4.4M 330.9M n/a n/a
Free Cash Flow
182.4M 19.9M 41.2M 388.2M 417M 456.6M
Adj. Free Cash Flow
150.8M -6.4M 19.7M 369.5M 404.2M 443.9M
Maintenance CapEx
-9.3M -15.02M -26.5M -24M -6.58M -41.9M
Growth CapEx
n/a -780.64K n/a n/a -32.42M n/a
Owner Earnings
182.4M 20.68M 41.2M 388.2M 449.42M 456.6M

© 2026 bestshares.com. All rights reserved.