Disclaimer: I'm a (relatively) fresh graduate with a major in Finance, so as might be expected, I primarily learned about fundamental analysis and corporate finance for the last four years of my life. Therefore, there might be some bias in what I say. TL;DR at bottom.
For the last few months...