Zeiler Gerhard sold 103,922 shares at $31.02 on 2026-10-06; Zeiler Gerhard sold 262,864 shares at $31.02 on 2026-10-06 (+3 more)
Zeiler Gerhard sold 100,000 shares at $27.06 on 2026-08-10; Zeiler Gerhard bought 201,656 shares at $15.02 on 2026-08-10 (+3 more)
Zeiler Gerhard sold 35,213 shares of Series A Common Stock at $27.95 on 2026-03-06
Zeiler Gerhard sold 23,757 shares of Series A Common Stock at $28.20 on 2026-03-03; Zeiler Gerhard sold 600,000 shares of Series A Common Stock at $28.02 on 2026-03-04
Zeiler Gerhard sold 353,530 shares of Series A Common Stock at $28.17 on 2026-02-27; Zeiler Gerhard bought 117,146 shares of Series A Common Stock at $N/A on 2026-03-02
Zeiler Gerhard bought 191,102 shares of Series A Common Stock at $N/A on 2026-02-24; Zeiler Gerhard bought 341,298 shares of Series A Common Stock at $N/A on 2026-02-24