SEC CIK 1276996
FERRIS ROBERT D
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| VTSIview stock → | 239,142 | 2023-12-04 |
Position History — VTSI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — VTSI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-05-28 | J (derivative) | 5,000 | $10.20 | 0 |
| 2024-03-19 | J (derivative) | 5,000 | $9.78 | 0 |
| 2023-12-19 | J (derivative) | 5,000 | $8.97 | 0 |
| 2023-12-04 | Open-market sale | 263 | $8.31 | 239,142 |
| 2023-12-04 | Open-market sale | 41 | $8.30 | 239,405 |
| 2023-12-04 | Open-market sale | 305 | $8.29 | 239,446 |
| 2023-12-04 | Open-market sale | 500 | $8.28 | 239,751 |
| 2023-12-04 | Open-market sale | 300 | $8.26 | 240,251 |
| 2023-12-04 | Open-market sale | 300 | $8.25 | 240,551 |
| 2023-12-04 | Open-market sale | 200 | $8.24 | 240,851 |
| 2023-12-04 | Open-market sale | 943 | $8.23 | 241,051 |
| 2023-12-04 | Open-market sale | 1,000 | $8.20 | 241,994 |
| 2023-12-04 | Open-market sale | 100 | $8.20 | 242,994 |
| 2023-12-04 | Open-market sale | 1,756 | $8.19 | 243,094 |
| 2023-12-04 | Open-market sale | 50 | $8.18 | 244,850 |
| 2023-12-04 | Open-market sale | 100 | $8.18 | 244,900 |
| 2023-12-04 | Open-market sale | 63 | $8.17 | 245,000 |
| 2023-12-04 | Open-market sale | 1,020 | $8.16 | 245,063 |
| 2023-12-04 | Open-market sale | 100 | $8.15 | 246,083 |
| 2023-12-04 | Open-market sale | 463 | $8.15 | 246,183 |
| 2023-12-04 | Open-market sale | 2 | $8.14 | 246,646 |
| 2023-12-04 | Open-market sale | 1,464 | $8.14 | 246,648 |
| 2023-12-04 | Open-market sale | 356 | $8.13 | 248,112 |
| 2023-12-04 | Open-market sale | 520 | $8.12 | 248,468 |
| 2023-12-04 | Open-market sale | 38 | $8.11 | 248,988 |
| 2023-12-04 | Open-market sale | 830 | $8.10 | 249,026 |
| 2023-12-04 | Open-market sale | 500 | $8.09 | 249,856 |
| 2023-12-04 | Open-market sale | 600 | $8.08 | 250,356 |
| 2023-12-04 | Open-market sale | 300 | $8.07 | 250,956 |
| 2023-12-04 | Open-market sale | 15 | $8.06 | 251,256 |
| 2023-12-04 | Open-market sale | 400 | $8.05 | 251,271 |
| 2023-12-04 | Open-market sale | 226 | $8.04 | 251,671 |
| 2023-12-04 | Open-market sale | 100 | $7.94 | 251,897 |
| 2023-12-04 | Open-market sale | 111 | $8.44 | 236,997 |
| 2023-12-04 | Open-market sale | 212 | $8.43 | 237,108 |
| 2023-12-04 | Open-market sale | 345 | $8.38 | 237,320 |
| 2023-12-04 | Open-market sale | 433 | $8.37 | 237,665 |
| 2023-12-04 | Open-market sale | 200 | $8.35 | 238,098 |
| 2023-12-04 | Open-market sale | 205 | $8.34 | 238,298 |
| 2023-12-04 | Open-market sale | 300 | $8.33 | 238,503 |
| 2023-12-04 | Open-market sale | 339 | $8.32 | 238,803 |
| 2023-11-30 | Open-market sale | 1,100 | $7.42 | 253,102 |
| 2023-11-30 | Open-market sale | 600 | $7.38 | 254,202 |
| 2023-11-30 | Open-market sale | 10 | $7.34 | 254,802 |
| 2023-11-30 | Open-market sale | 200 | $7.33 | 254,812 |
| 2023-11-30 | Open-market sale | 369 | $7.32 | 255,012 |
| 2023-11-30 | Open-market sale | 700 | $7.30 | 255,381 |
| 2023-11-30 | Open-market sale | 433 | $7.29 | 256,081 |
| 2023-11-30 | Open-market sale | 3 | $7.29 | 256,514 |
| 2023-11-30 | Open-market sale | 4 | $7.28 | 256,517 |
| 2023-11-30 | Open-market sale | 704 | $7.27 | 256,521 |
| 2023-11-30 | Open-market sale | 910 | $7.26 | 257,225 |
| 2023-11-30 | Open-market sale | 906 | $7.25 | 258,135 |
| 2023-11-30 | Open-market sale | 400 | $7.24 | 259,041 |
| 2023-11-30 | Open-market sale | 328 | $7.20 | 259,441 |
| 2023-11-30 | Open-market sale | 500 | $7.19 | 259,769 |
| 2023-11-30 | Open-market sale | 11 | $7.18 | 260,269 |
| 2023-11-30 | Open-market sale | 203 | $7.17 | 260,280 |
| 2023-11-30 | Open-market sale | 76 | $7.17 | 260,483 |
| 2023-11-30 | Open-market sale | 125 | $7.15 | 260,559 |
| 2023-11-30 | Open-market sale | 429 | $7.14 | 260,684 |
| 2023-11-30 | Open-market sale | 500 | $7.13 | 261,113 |
| 2023-11-30 | Open-market sale | 954 | $7.12 | 261,613 |
| 2023-11-30 | Open-market sale | 302 | $7.10 | 262,567 |
| 2023-11-30 | Open-market sale | 5 | $7.08 | 262,869 |
| 2023-11-30 | Open-market sale | 500 | $7.08 | 262,874 |
| 2023-11-30 | Open-market sale | 900 | $7.07 | 263,374 |
| 2023-11-30 | Open-market sale | 500 | $7.06 | 264,274 |
| 2023-11-30 | Open-market sale | 639 | $7.05 | 264,774 |
| 2023-11-30 | Open-market sale | 684 | $7.04 | 265,413 |
| 2023-11-30 | Open-market sale | 900 | $7.02 | 266,097 |
| 2023-11-30 | Open-market sale | 282 | $7.59 | 251,997 |
| 2023-11-30 | Open-market sale | 200 | $7.56 | 252,279 |
| 2023-11-30 | Open-market sale | 100 | $7.55 | 252,479 |
| 2023-11-30 | Open-market sale | 100 | $7.47 | 252,579 |
| 2023-11-30 | Open-market sale | 5 | $7.46 | 252,679 |
| 2023-11-30 | Open-market sale | 12 | $7.46 | 252,684 |
| 2023-11-30 | Open-market sale | 6 | $7.45 | 252,696 |
| 2023-11-30 | Open-market sale | 400 | $7.43 | 252,702 |
| 2023-11-27 | Open-market sale | 28 | $7.54 | 268,224 |
| 2023-11-27 | Open-market sale | 1,000 | $7.53 | 268,252 |
| 2023-11-27 | Open-market sale | 1,465 | $7.53 | 269,252 |
| 2023-11-27 | Open-market sale | 400 | $7.52 | 270,717 |
| 2023-11-27 | Open-market sale | 322 | $7.51 | 271,117 |
| 2023-11-27 | Open-market sale | 264 | $7.51 | 271,439 |
| 2023-11-27 | Open-market sale | 1,000 | $7.50 | 271,703 |
| 2023-11-27 | Open-market sale | 1,788 | $7.50 | 272,703 |
| 2023-11-27 | Open-market sale | 80 | $7.49 | 274,491 |
| 2023-11-27 | Open-market sale | 297 | $7.49 | 274,571 |
| 2023-11-27 | Open-market sale | 1,616 | $7.48 | 274,868 |
| 2023-11-27 | Open-market sale | 71 | $7.47 | 276,484 |
| 2023-11-27 | Open-market sale | 3 | $7.47 | 276,555 |
| 2023-11-27 | Open-market sale | 545 | $7.46 | 276,558 |
| 2023-11-27 | Open-market sale | 5 | $7.46 | 277,103 |
| 2023-11-27 | Open-market sale | 190 | $7.45 | 277,108 |
| 2023-11-27 | Open-market sale | 200 | $7.44 | 277,298 |
| 2023-11-27 | Open-market sale | 321 | $7.43 | 277,498 |
| 2023-11-27 | Open-market sale | 762 | $7.43 | 277,819 |
| 2023-11-27 | Open-market sale | 819 | $7.42 | 278,581 |
| 2023-11-27 | Open-market sale | 803 | $7.42 | 279,400 |
| 2023-11-27 | Open-market sale | 800 | $7.42 | 280,203 |
| 2023-11-27 | Open-market sale | 300 | $7.41 | 281,003 |
| 2023-11-27 | Open-market sale | 2,102 | $7.41 | 281,303 |
| 2023-11-27 | Open-market sale | 118 | $7.40 | 283,405 |
| 2023-11-27 | Open-market sale | 450 | $7.39 | 283,523 |
| 2023-11-27 | Open-market sale | 113 | $7.37 | 283,973 |
| 2023-11-27 | Open-market sale | 400 | $7.36 | 284,086 |
| 2023-11-27 | Open-market sale | 100 | $7.33 | 284,486 |
| 2023-11-27 | Open-market sale | 100 | $7.24 | 284,586 |
| 2023-11-27 | Open-market sale | 200 | $7.60 | 266,997 |
| 2023-11-27 | Open-market sale | 5 | $7.58 | 267,197 |
| 2023-11-27 | Open-market sale | 300 | $7.58 | 267,202 |
| 2023-11-27 | Open-market sale | 110 | $7.56 | 267,502 |
| 2023-11-27 | Open-market sale | 100 | $7.55 | 267,612 |
| 2023-11-27 | Open-market sale | 200 | $7.55 | 267,712 |
| 2023-11-27 | Open-market sale | 300 | $7.54 | 267,912 |
| 2023-11-27 | Open-market sale | 12 | $7.54 | 268,212 |
| 2023-11-24 | Open-market sale | 1,340 | $7.28 | 284,686 |
| 2023-11-24 | Open-market sale | 2 | $7.26 | 286,026 |
| 2023-11-24 | Open-market sale | 259 | $7.24 | 286,028 |
| 2023-11-24 | Open-market sale | 300 | $7.22 | 286,287 |
| 2023-11-24 | Open-market sale | 150 | $7.20 | 286,587 |
| 2023-11-24 | Open-market sale | 400 | $7.20 | 286,737 |
| 2023-11-24 | Open-market sale | 200 | $7.19 | 287,137 |
| 2023-11-24 | Open-market sale | 12 | $7.18 | 287,337 |
| 2023-11-24 | Open-market sale | 500 | $7.18 | 287,349 |
| 2023-11-24 | Open-market sale | 288 | $7.17 | 287,849 |
| 2023-11-24 | Open-market sale | 200 | $7.16 | 288,137 |
| 2023-11-24 | Open-market sale | 400 | $7.15 | 288,337 |
| 2023-11-24 | Open-market sale | 22 | $7.14 | 288,737 |
| 2023-11-24 | Open-market sale | 200 | $7.13 | 288,759 |
| 2023-11-24 | Open-market sale | 378 | $7.05 | 288,959 |
| 2023-11-22 | Open-market sale | 200 | $7.33 | 291,937 |
| 2023-11-22 | Open-market sale | 300 | $7.32 | 292,137 |
| 2023-11-22 | Open-market sale | 200 | $7.31 | 292,437 |
| 2023-11-22 | Open-market sale | 100 | $7.29 | 292,637 |
| 2023-11-22 | Open-market sale | 100 | $7.27 | 292,737 |
| 2023-11-22 | Open-market sale | 18 | $7.26 | 292,837 |
| 2023-11-22 | Open-market sale | 190 | $7.26 | 292,855 |
| 2023-11-22 | Open-market sale | 100 | $7.25 | 293,045 |
| 2023-11-22 | Open-market sale | 210 | $7.25 | 293,145 |
| 2023-11-22 | Open-market sale | 543 | $7.24 | 293,355 |
| 2023-11-22 | Open-market sale | 305 | $7.24 | 293,898 |
| 2023-11-22 | Open-market sale | 400 | $7.23 | 294,203 |
| 2023-11-22 | Open-market sale | 259 | $7.22 | 294,603 |
| 2023-11-22 | Open-market sale | 800 | $7.21 | 294,862 |
| 2023-11-22 | Open-market sale | 100 | $7.21 | 295,662 |
| 2023-11-22 | Open-market sale | 633 | $7.20 | 295,762 |
| 2023-11-22 | Open-market sale | 220 | $7.19 | 296,395 |
| 2023-11-22 | Open-market sale | 182 | $7.18 | 296,615 |
| 2023-11-22 | Open-market sale | 100 | $7.17 | 296,797 |
| 2023-11-22 | Open-market sale | 100 | $7.16 | 296,897 |
| 2023-11-22 | Open-market sale | 200 | $7.36 | 289,337 |
| 2023-11-22 | Open-market sale | 2,100 | $7.35 | 289,537 |
| 2023-11-22 | Open-market sale | 300 | $7.34 | 291,637 |
| 2023-11-20 | Open-market sale | 200 | $7.31 | 300,503 |
| 2023-11-20 | Open-market sale | 573 | $7.29 | 300,703 |
| 2023-11-20 | Open-market sale | 850 | $7.28 | 301,276 |
| 2023-11-20 | Open-market sale | 305 | $7.28 | 302,126 |
| 2023-11-20 | Open-market sale | 100 | $7.27 | 302,431 |
| 2023-11-20 | Open-market sale | 233 | $7.26 | 302,531 |
| 2023-11-20 | Open-market sale | 539 | $7.26 | 302,764 |
| 2023-11-20 | Open-market sale | 1,275 | $7.25 | 303,303 |
| 2023-11-20 | Open-market sale | 200 | $7.24 | 304,578 |
| 2023-11-20 | Open-market sale | 100 | $7.22 | 304,778 |
| 2023-11-20 | Open-market sale | 100 | $7.21 | 304,878 |
| 2023-11-20 | Open-market sale | 238 | $7.21 | 304,978 |
| 2023-11-20 | Open-market sale | 1,622 | $7.20 | 305,216 |
| 2023-11-20 | Open-market sale | 100 | $7.19 | 306,838 |
| 2023-11-20 | Open-market sale | 300 | $7.18 | 306,938 |
| 2023-11-20 | Open-market sale | 40 | $7.17 | 307,238 |
| 2023-11-20 | Open-market sale | 235 | $7.16 | 307,278 |
| 2023-11-20 | Open-market sale | 100 | $7.15 | 307,513 |
| 2023-11-20 | Open-market sale | 978 | $7.14 | 307,613 |
| 2023-11-20 | Open-market sale | 100 | $7.13 | 308,591 |
| 2023-11-20 | Open-market sale | 681 | $7.13 | 308,691 |
| 2023-11-20 | Open-market sale | 100 | $7.12 | 309,372 |
| 2023-11-20 | Open-market sale | 1 | $7.11 | 309,472 |
| 2023-11-20 | Open-market sale | 1,100 | $7.10 | 309,473 |
| 2023-11-20 | Open-market sale | 100 | $7.09 | 310,573 |
| 2023-11-20 | Open-market sale | 4 | $7.07 | 310,673 |
| 2023-11-20 | Open-market sale | 400 | $7.05 | 310,677 |
| 2023-11-20 | Open-market sale | 420 | $7.04 | 311,077 |
| 2023-11-20 | Open-market sale | 400 | $7.03 | 311,497 |
| 2023-11-20 | Open-market sale | 100 | $6.97 | 311,897 |
| 2023-11-20 | Open-market sale | 200 | $7.42 | 296,997 |
| 2023-11-20 | Open-market sale | 237 | $7.42 | 297,197 |
| 2023-11-20 | Open-market sale | 42 | $7.41 | 297,434 |
| 2023-11-20 | Open-market sale | 887 | $7.40 | 297,476 |
| 2023-11-20 | Open-market sale | 600 | $7.39 | 298,363 |
| 2023-11-20 | Open-market sale | 100 | $7.38 | 298,963 |
| 2023-11-20 | Open-market sale | 240 | $7.37 | 299,063 |
| 2023-11-20 | Open-market sale | 700 | $7.36 | 299,303 |
| 2023-11-20 | Open-market sale | 200 | $7.35 | 300,003 |
| 2023-11-20 | Open-market sale | 300 | $7.34 | 300,203 |
| 2023-09-01 | Option exercise (out-of-money) (derivative) | 13,846 | — | 195,398 |
| 2023-09-01 | Option exercise (out-of-money) | 13,846 | — | 102,032 |
| 2023-06-09 | J (derivative) | 5,000 | $8.35 | 0 |
| 2023-04-11 | J (derivative) | 5,000 | $5.95 | 0 |
| 2023-03-21 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2023-03-21 | Option exercise | 5,000 | $2.23 | 400,183 |
| 2022-12-08 | J (derivative) | 5,000 | $4.42 | 0 |
| 2022-09-30 | J (derivative) | 5,000 | $5.41 | 0 |
| 2022-09-01 | Option exercise (out-of-money) (derivative) | 3,907 | — | 218,386 |
| 2022-09-01 | Option exercise (out-of-money) | 3,907 | — | 395,183 |
| 2022-06-28 | J (derivative) | 5,000 | $4.62 | 0 |
| 2022-03-22 | J (derivative) | 5,000 | $5.95 | 0 |
| 2021-12-28 | J (derivative) | 5,000 | $7.09 | 0 |
| 2021-09-27 | J (derivative) | 5,000 | $8.23 | 0 |
| 2021-08-26 | Grant / award (derivative) | 224,133 | — | 224,133 |
| 2021-08-26 | J | 14,057 | — | 391,276 |
| 2021-06-24 | J (derivative) | 5,000 | $7.78 | 0 |
| 2021-03-30 | J (derivative) | 5,000 | $7.97 | 0 |
| 2020-12-09 | Option exercise (derivative) | 5,000 | $1.36 | 0 |
| 2020-12-09 | Option exercise | 5,000 | $1.36 | 377,219 |
| 2020-09-17 | Option exercise (derivative) | 5,000 | $0.90 | 0 |
| 2020-09-17 | Option exercise | 5,000 | $0.90 | 372,219 |
| 2020-06-26 | Option exercise (derivative) | 5,000 | $0.92 | 0 |
| 2020-06-26 | Option exercise | 5,000 | $0.92 | 367,219 |
| 2020-06-26 | Open-market sale | 5,000 | $3.48 | 362,219 |
| 2020-06-26 | Option exercise (derivative) | 5,000 | $0.92 | 0 |
| 2020-06-26 | Option exercise | 5,000 | $0.92 | 367,219 |
| 2020-03-27 | Option exercise (derivative) | 5,000 | $0.00 | 0.84 |
| 2020-03-27 | Open-market buy | 1,000 | $2.34 | 353,219 |
| 2020-03-27 | Open-market buy | 2,000 | $2.33 | 355,219 |
| 2020-03-27 | Open-market buy | 500 | $2.30 | 356,719 |
| 2020-03-27 | Open-market buy | 1,000 | $2.29 | 356,219 |
| 2020-03-27 | Open-market buy | 500 | $2.30 | 357,219 |
| 2020-03-27 | Option exercise | 5,000 | $0.84 | 362,219 |
| 2019-12-23 | J (derivative) | 5,000 | $4.10 | 0 |
| 2019-09-12 | J (derivative) | 5,000 | $3.09 | 0 |
| 2019-06-25 | Option exercise (derivative) | 5,000 | $1.13 | 0 |
| 2019-06-25 | Option exercise | 5,000 | $1.13 | 352,218 |
| 2018-11-14 | J (derivative) | 7,500 | $1.40 | 0 |
| 2018-06-28 | J (derivative) | 7,500 | $1.88 | 0 |
| 2018-03-28 | Option exercise (derivative) | 7,500 | $0.00 | 0 |
| 2018-03-28 | Option exercise | 7,500 | $1.40 | 347,218 |
| 2018-03-27 | — | — | — | 339,718 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.