07/17/18. 6,000,000. 5,993,947. 5,993,484. AT&T INC. 0.00. 07/24/18. 250,000,000. 249,616,667 … BARRACUDA NETWORKS INC. 0.00. 02/12/25 … ABEONA THERAPEUTICS INC. 55,508 … ALPHA + OMEGA SEMICONDUCTOR. 129,498. Download