Berkshire Hathaway Annual Letter to Shareholders 2024 · DailySharpe