There seems to be widespread splits related data integrity issues with some fundamental indicators that are computed on the per share basis. In particular, I was focusing on morningstar.valuation_ratios.forward_earning_yield and morningstar.valuation_ratios.pb_ratio. I have inspected several stocks around split dates and discovered that in all but one cases, there were forward_earning_yield and/or pb_ratio jumps a couple of days after the split. Abnormal values are consistent with the split ratio (i.e. normal values can be obtained by forward_earning_yield/split_ratio and pb_ratio*split_ratio). I hope that Q folks can fix this.