Stafford John S III Buys 5 Million Aware Shares as Stock Slides 22% This Week—Insider Confidence Amid Turbulent Market?
Stafford John S III’s insider buy of Aware Inc‑MA shares signals confidence amid a steep 31% YTD drop, hinting at potential upside as new execs boost value.
3 minutes to read

