Shawn Lynn Duffy

Chief Accounting Officer, Viasat.

Companies

  • ViasatChief Accounting Officer Apr 27, 2012 to now1
  • ViasatChief financial officer Nov 12, 2014 to Jul 9, 20242

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Viasat VSAT11,162 shares3$672.4K at $60.24Dec 16, 2025

As of each latest filing. The line shows shares held over time.

Recent filings

  • Dec 12, 2025Sold 11,510 shares at $36.74 of Viasat3
  • Dec 12, 2025Sold 39,970 shares at $36.28 of Viasat3
  • Dec 12, 2025Exercised options 20,695 shares at $15.96 of Viasat3
  • Nov 17, 2025Shares withheld for tax 2,383 shares at $33.36 of Viasat4
  • Nov 17, 2025Exercised options 4,425 shares of Viasat4
  • Sep 15, 2025Sold 50,000 shares at $32.88 of Viasat5
  • Jul 7, 2025Shares withheld for tax 5,280 shares at $15.93 of Viasat6
  • Jul 7, 2025Exercised options 9,804 shares of Viasat6
  • Jun 7, 2025Shares withheld for tax 3,960 shares at $9.21 of Viasat7
  • Jun 7, 2025Exercised options 7,353 shares of Viasat7
  • Jun 7, 2025Shares withheld for tax 2,776 shares at $9.21 of Viasat7
  • Jun 7, 2025Exercised options 5,154 shares of Viasat7
  • Nov 17, 2024Shares withheld for tax 5,673 shares at $7.40 of Viasat8
  • Nov 17, 2024Exercised options 10,552 shares of Viasat8
  • Jul 7, 2024Shares withheld for tax 2,771 shares at $14.39 of Viasat9
  • Jul 7, 2024Exercised options 5,154 shares of Viasat9
  • Nov 17, 2023Shares withheld for tax 7,847 shares at $19.52 of Viasat10
  • Nov 17, 2023Exercised options 14,902 shares of Viasat10
  • Dec 17, 2022Shares withheld for tax 2,845 shares at $29.93 of Viasat11
  • Dec 17, 2022Exercised options 5,403 shares of Viasat11
  • Nov 19, 2022Shares withheld for tax 1,646 shares at $34.04 of Viasat12
  • Nov 19, 2022Exercised options 3,125 shares of Viasat12
  • Nov 17, 2022Shares withheld for tax 5,517 shares at $34.00 of Viasat12
  • Nov 17, 2022Exercised options 10,478 shares of Viasat12
  • Dec 17, 2021Shares withheld for tax 3,226 shares at $46.16 of Viasat13