S&P 500 $5011.21  ▼ -0.22%

S&P 500 Trailing PE Ratio 25.80

Let's Connect

I made this website because I love financial markets. As a brief background, I am a mathematician and computer programmer. If you have any questions about the content, data, how I built and automated this site, or want to talk stocks, bonds, mutual funds, etfs, derivatives, gold, silver, bitcoin, real estate, and more, please contact me!