The following fundamental data (including Number of Shares Outstanding) can be found in Finviz.
EPS Growth Rate (Years 1 to 5) is 'EPS Next 5Y' in the table in Finviz.
Estimate the EPS Growth Rate (Years 6 to 10) yourself, a conservative approach could be half the EPS Growth Rate (Years 1 to 5).
Estimate the EPS Growth Rate (Years 11 to 20) yourself, a conservative approach could be the average inflation rate of 4%.