With the exception of some price ratios, most fundamental data are lagging. They are already baked into the price.
Some stocks with negative EPS are moving up fast. Those with positive EPS are priced in.
The market is a discounting mechanism.
There is post earnings announcement drift though. It takes big money days and weeks to build a position. Google it as there are several academic papers on it.