William IV O'Dowd, CEO, Director, Ten Percent Owner at Dolphin Entertainment, holds 378.46K shares in Dolphin Entertainment (Ticker: DLPN). Most recently, William IV O'Dowd Bought $4,800 shares of Dolphin Entertainment on Dec 05, 2023 for an estimated value of 7.68K.