Many provable facts have been posted here. It's your choice to believe those facts or what you wish to believe based on what the company puts out in news or what Sid says.
Unfortunately, most of what the company has put out in news is historically not verifiable and that goes back a lot of years.