Latest filing published 10 Jun 2025 for Viasat Inc.
Filing timeline
BuySaleInsider track record
Mark J. Miller: trading record in brief
Mark J. Miller, listed as senior executive, appears in our data through filings on Viasat Inc shares, published by SEC (Form 4). In total, 139 filings cover trades dated from 26 January 2006 to 7 June 2025.
Every open-market trade on record is a sale: 37 sales worth €8.2M. Outside the open market, there are 25 share grants and 31 option exercises.
On 10 June 2025 came the latest disclosure, an option exercise in Viasat Inc. Typically, a trade is published a median of 2 days after it takes place. For comparison, the SEC allows two business days to file a Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Mark J. Miller
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 7,353 shares0$.0001 par value common stockSEC:0000950170-25-084353:2
- 7,142 shares0$.0001 par value common stockSEC:0000950170-25-084353:4
- 7,142 shares0$.0001 par value common stockSEC:0000950170-25-084353:5
- 1,735 shares@ US$9.210.8% of flow$.0001 par value common stockSEC:0000950170-25-084353:1
- 2,894 shares@ US$9.211.4% of flow$.0001 par value common stockSEC:0000950170-25-084353:3
- 4,418 shares0$.0001 par value common stockSEC:0000950170-25-084353:0
- 3,564 shares@ US$9.21100.0% of flow$.0001 par value common stockSEC:0000950170-24-136635:0
- 6,061 shares0$.0001 par value common stockSEC:0000950170-24-128633:2
- 6,061 shares0$.0001 par value common stockSEC:0000950170-24-128633:3
- 3,934 shares@ US$7.401.6% of flow$.0001 par value common stockSEC:0000950170-24-128633:1
- 9,995 shares0$.0001 par value common stockSEC:0000950170-24-128633:0
- 2,679 shares0$.0001 par value common stockSEC:0000950170-24-082450:2
- 2,679 shares0$.0001 par value common stockSEC:0000950170-24-082450:3
- 1,739 shares@ US$14.391.4% of flow$.0001 par value common stockSEC:0000950170-24-082450:1
- 4,418 shares0$.0001 par value common stockSEC:0000950170-24-082450:0
- 5,304 shares@ US$19.525.7% of flow$.0001 par value common stockSEC:0001209191-23-056265:1
- 8,171 shares0$.0001 par value common stockSEC:0001209191-23-056265:2
- 8,171 shares0$.0001 par value common stockSEC:0001209191-23-056265:3
- 13,475 shares0$.0001 par value common stockSEC:0001209191-23-056265:0
- 1,742 shares@ US$29.932.9% of flow$.0001 par value common stockSEC:0001209191-22-062101:1
- 2,683 shares0$.0001 par value common stockSEC:0001209191-22-062101:2
- 2,683 shares0$.0001 par value common stockSEC:0001209191-22-062101:3
- 4,425 shares0$.0001 par value common stockSEC:0001209191-22-062101:0
- 843 shares@ US$34.041.6% of flow$.0001 par value common stockSEC:0001209191-22-058068:5
- 3,562 shares@ US$34.006.9% of flow$.0001 par value common stockSEC:0001209191-22-058068:1
25 of 138 declarations