Live quotes include pre/after-hours. Fundamentals and analyst data refresh daily. Research and discussion only — not financial, investment, or tax advice, and not a recommendation to buy or sell any security. Insider data is public Form 4 filings; 10b5-1 status is not in the feed, so timing may be pre-planned.