Does anyone know how to find when data was updated on particular sites? Was looking at InvestorsHub and FinViz, and each of them show BAA to have 70% and 57.10% institutional ownership, respectively. Last I checked, Nasdaq was showing around 26%.
Those are 3 really different numbers, so I'd like to know how these sites come up with them, and how often they are updated.