"Disclaimer: If you think these homegrown calculations are of value and guide your investment decisions then you have rocks in your head."I agree with this part .... 100%