https://www.forbes.com/sites/sergeik...h=6efc72a2faaf
Ranked best returns to least.
President Political Party Years In Office S&P Return (%)
1. William J. Clinton D 1993-2001 210
2. Barack H. Obama D 2009-2017 182
3. Dwight D. Eisenhower R 1953-1961 129
4. Ronald W. Reagan R 1981-1989 117
5. Harry S. Truman D 1945-1953 87
6. George H. W. Bush R 1989-1993 51
7. Lyndon B. Johnson D 1963-1969 46
8. Donald J. Trump R 2017-2020 43
9. Jimmy E. Carter D 1977-1981 28
10. Gerald R. Ford R 1974-1977 26
John F. Kennedy D 1961-1963 16
Richard M. Nixon R 1969-1974 -20
George W. Bush R 2001-2009 -40