Home » Stocks » MCHP » Financials » Ratios

Microchip Technology Inc. (MCHP)

Stock Price: $146.46 USD 0.58 (0.40%)
Updated Jun 23, 2021 4:00 PM EDT - Market closed
Pre-market: $146.61 +0.15 (0.10%) Jun 24, 8:00 AM

Ratios and Metrics (Annual)

Financials in millions USD. Fiscal year is April - March.
Year202020192018201720162015201420132012201120102009200820072006
Market Capitalization41,79516,24119,65921,41015,9689,8099,8519,5117,1837,1457,1625,1883,8596,1807,678
Enterprise Value50,56525,42429,76923,77718,42811,88410,75410,1557,6906,8927,0075,1664,6176,4997,554
PE Ratio119.6228.4655.2483.8397.0130.2726.7024.0656.3921.2217.1023.9115.7220.8221.51
PS Ratio7.693.083.685.384.694.514.594.934.545.174.825.474.275.977.39
PB Ratio7.832.913.726.534.884.564.824.453.723.593.953.382.595.963.83
P/FCF Ratio22.8110.9813.5917.5015.8514.8417.2316.4117.5720.4114.6212.8218.6916.3020.67
P/OCF Ratio21.8110.5211.7415.0815.0713.1813.6614.0615.6417.3412.2911.4812.5013.8217.86
EV/Sales Ratio9.304.825.565.975.415.475.015.264.864.984.715.455.116.277.27
EV/EBITDA Ratio27.3413.6418.8015.3226.3517.7715.5915.1519.3613.4311.9014.3912.9114.1614.45
EV/EBIT Ratio72.6139.2542.0825.3980.0930.8326.1321.1139.8216.6514.5419.2117.6618.1018.58
EV/FCF Ratio27.6017.1920.5919.4418.3017.9818.8117.5218.8119.6914.3012.7722.3617.1420.34
Debt / Equity Ratio1.671.701.950.940.901.140.890.480.510.180.190.220.221.11-
Current Ratio0.891.350.931.663.278.117.535.866.558.135.227.9211.208.994.24
Inventory Turnover3.052.914.073.494.563.303.383.183.232.934.083.333.023.35-
Return on Equity (ROE)6.5%10.4%6.9%7.6%6%15.2%17%19.3%6.5%17.5%25.1%14.6%21.6%19.1%19%
Return on Assets (ROA)2.1%3.2%1.9%3.2%2.2%6%8%9.9%3.5%11.1%14.8%8.9%9.9%12.2%15.6%
Return on Capital (ROIC)6.2%5.3%5.2%18.3%5.1%7.7%10%13.7%6.5%17.9%22.1%13.2%9.6%15.2%23%
Earnings Yield0.84%3.51%1.81%1.19%1.03%3.30%3.75%4.16%1.77%4.71%5.85%4.18%6.36%4.80%4.65%
FCF Yield4.38%9.11%7.36%5.71%6.31%6.74%5.80%6.10%5.69%4.90%6.84%7.80%5.35%6.14%4.84%
Payout Ratio110.7%61.3%96.5%131.7%189.6%90.1%77.4%71.2%216.3%79.0%61.3%115.2%100.4%84.3%58.1%

Showing 15 of 26 years

11 more years are available