SharePost Content Read More Stock Market News #stockmarket Post navigation Microsoft shares fall in Frankfurt after disappointing update Fiverr International earnings beat by $0.03, revenue topped estimates