Filings & Reports Financial Document LibrarySEC FilingsKey RatiosFinancial Document Library Document20242023202220212020201920182017201620152014 Document20242023202220212020201920182017201620152014 Annual Reports AR AR AR AR AR AR AR AR AR Proxy Statements PS PS PS PS PS PS PS PS PS PS PS Investor Presentation IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP IP Earnings Releases Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q3 Q2 Q1 Q4 Q3 Q2 Conference Call Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Q4 Q3 Q2 Q1 Transcripts Q4 SEC Filings All Years 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 All Filings 8-K Annual Report Insider Trading Other Proxies Quarterly Reports Page 99 of 191« First«...102030...979899100101...110120130...»Last » FilingsDescriptionFiling ReportDownloads 8-KCurrent Report Filing October 19, 2017 4Statement of Changes in Beneficial OwnershipSeptember 22, 2017 4Statement of Changes in Beneficial OwnershipSeptember 20, 2017 4Statement of Changes in Beneficial OwnershipSeptember 19, 2017 4Statement of Changes in Beneficial OwnershipSeptember 18, 2017 Page 99 of 191« First«...102030...979899100101...110120130...»Last » Key Ratios VIA Fundamental Data by TradingView