ABEONA THERAPEUTICS INC. 81,764. 112,442 … ALPHA & OMEGA SEMICONDUCTOR LTD. 50,533 … FRANKLIN FINANCIAL NETWORK INC. 69,179. Download