MSFT: Historical Earnings Per Share MSFT: Historical Earnings Per Share Earnings Per Share of MSFT was $4.35 per share as of 2018-12-31 on a trailing twelve month basis. An year before that, it was <head>.79 per share. In the past year, EPS grew by 143%. Also see, MSFT Historical Return On Assets All charts on MSFT can be seen here. Full list of charts can be seen at Grufity.com