Brief: Taylor Morrison Q1 net income USD 191 million
Apr 26 (Reuters) - Taylor Morrison Q1 net income USD 191 million. * Q1 revenue USD 1,661.857 million * Q1 EPS USD 1.74
Apr 26 (Reuters) - Taylor Morrison Q1 net income USD 191 million. * Q1 revenue USD 1,661.857 million * Q1 EPS USD 1.74