normalized structural free cash flow per share (last fiscal year)=$2.57
risk-adjusted earnings growth rate (next 5 years)=7.65%
terminal growth rate after 5 years=3%
fair value margin of safety=30%
fair value per share=$45.99
yesterday's closing price=$33.30
margin of safety adjusted buy price=$32.19
So, based on this simple discounted cash flow model, the stock's closing price is slightly above it's margin of safety adjusted buy price. And, only slightly overvalued.
Therefore, all other metrics aside, the stock is currently not a buy.