hey..I noticed google finance for GNTA under Inst owned(under the beta) - 26% can someone please clarify this. nOT sure if that is right.