Latest insider trades
89 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Knutson Jeffrey Scottsold7,482 shares ofTWINat $24.25$181KDetails
- Knutson Jeffrey Scottsold5,902 shares ofTWINat $23.25$137K · filed Details
- Knutson Jeffrey Scottsold4,302 shares ofTWINat $23$99K · filed Details
- BATTEN JOHN Hgranted18,756 shares ofTWINat $24.01$450K · filed Details
- BATTEN JOHN Htax-withheld36,986 shares ofTWINat $24.01$888K · filed Details
- BATTEN JOHN Hgranted78,693 shares ofTWINat $24.01$1.9M · filed Details
- BATTEN JOHN Htax-withheld15,479 shares ofTWINat $23.336$361K · filed Details
- Knutson Jeffrey Scottgranted8,734 shares ofTWINat $24.01$210K · filed Details
- Knutson Jeffrey Scotttax-withheld18,158 shares ofTWINat $24.01$436K · filed Details
- Knutson Jeffrey Scottgranted38,638 shares ofTWINat $24.01$928K · filed Details
- Knutson Jeffrey Scotttax-withheld7,600 shares ofTWINat $23.336$177K · filed Details
- DOAR MICHAELgranted357 shares ofTWINat $22.74$8K · filed Details
- Johnson David Wgranted179 shares ofTWINat $22.74$4K · filed Details
- Knutson Jeffrey Scottgranted7,044 shares ofTWINat $19.058$134K · filed Details
- Johnson David Wgranted237 shares ofTWINat $17.119$4KDetails
- DOAR MICHAELgranted475 shares ofTWINat $17.119$8KDetails
- Knutson Jeffrey Scottgranted3,198 shares ofTWINat $18.25$58KDetails
- BATTEN JOHN Hgranted5,040 shares ofTWINat $18.004$91K · filed Details
- BATTEN JOHN Hgranted6,000 shares ofTWINat $18.005$108KDetails
- BATTEN JOHN Hgranted535 shares ofTWINat $18.052$10KDetails
- Knutson Jeffrey Scottgranted499 shares ofTWINat $18.2$9KDetails
- BATTEN JOHN Hgranted2,901 shares ofTWINat $18.022$52KDetails
- BATTEN JOHN Hgranted1,000 shares ofTWINat $18$18KDetails
- BATTEN JOHN Hgranted1,543 shares ofTWINat $18.04$28KDetails
- BATTEN JOHN Hgranted600 shares ofTWINat $18$11KDetails
- BATTEN JOHN Hgranted5,000 shares ofTWINat $18.025$90KDetails
- BATTEN JOHN Hgranted2,500 shares ofTWINat $18.113$45K · filed Details
- BATTEN JOHN Hgranted2,481 shares ofTWINat $18.065$45K · filed Details
- BATTEN JOHN Hgranted2,900 shares ofTWINat $18.076$52K · filed Details
- BATTEN JOHN Hgranted1,500 shares ofTWINat $18.21$27KDetails
- BATTEN JOHN Hgranted10,000 shares ofTWINat $18.53$185KDetails
- Knutson Jeffrey Scottgranted4,108 shares ofTWINat $18.698$77KDetails
- Giesselman Janet Plautgranted10,876 shares ofTWINat $18.094$197K · filed Details
- DOAR MICHAELgranted935 shares ofTWINat $17.381$16K · filed Details
- Johnson David Wgranted234 shares ofTWINat $17.381$4K · filed Details
- BATTEN JOHN Hgranted107 shares ofTWINat $15.9$2K · filed Details
- BATTEN JOHN Hgranted1,782 shares ofTWINat $15.605$28KDetails
- BATTEN JOHN Hgranted1,190 shares ofTWINat $16.098$19K · filed Details
- Knutson Jeffrey Scottgranted3,663 shares ofTWINat $16$59KDetails
- BATTEN JOHN Hgranted9,102 shares ofTWINat $16.137$147K · filed Details
- Knutson Jeffrey Scottgranted2,853 shares ofTWINat $16.555$47K · filed Details
- BATTEN JOHN Hgranted10,000 shares ofTWINat $16.326$163K · filed Details
- BATTEN JOHN Hgranted10,000 shares ofTWINat $16.443$164K · filed Details
- Giesselman Janet Plautgranted5,378 shares ofTWINat $14.875$80K · filed Details
- Larimer Julianngranted5,378 shares ofTWINat $14.875$80K · filed Details
- Olsen Kevin M.granted5,378 shares ofTWINat $14.875$80K · filed Details
- SMILEY MICHAEL Cgranted5,378 shares ofTWINat $14.875$80K · filed Details
- DOAR MICHAELgranted1,087 shares ofTWINat $14.944$16K · filed Details
- DOAR MICHAELgranted5,378 shares ofTWINat $14.875$80K · filed Details
- Johnson David Wgranted272 shares ofTWINat $14.944$4K · filed Details