MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-06-30
2026-03-31
2025-12-31
2025-09-30
Free Cash flow
37
32
57
155
P/E Ratio
-
-
11.583
12.5
Net Profit Margin
0.611
7.522
8.598
4.783
Cash Ratio
22.026
23.596
26.316
26.959
Quick Ratio
96.828
95.974
109.153
108.15
Current Ratio
146.696
144.85
166.705
160.815

Time Plot

Show the time plot by selecting a row from the table.

CABOT CORP (CBT)

CABOT CORP (CBT)