Ryan Darrah

General Counsel, Forrester.

Companies

Holdings

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

Shares held

  • Forrester FORR27,244 shares2$325.3K at $11.94Aug 20, 2026

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

Recent filings

  • Aug 20, 2026Sold 5,000 shares at $11.78 of Forrester2
  • Apr 1, 2026Shares withheld for tax 3,641 shares at $5.39 of Forrester3
  • Apr 1, 2026Exercised options 9,318 shares of Forrester3
  • Mar 1, 2026Shares withheld for tax 1,469 shares at $5.98 of Forrester4
  • Mar 1, 2026Exercised options 3,446 shares of Forrester4
  • Aug 1, 2025Shares withheld for tax 641 shares at $10.94 of Forrester5
  • Aug 1, 2025Exercised options 1,514 shares of Forrester5
  • Apr 1, 2025Shares withheld for tax 1,630 shares at $9.36 of Forrester6
  • Apr 1, 2025Exercised options 3,901 shares of Forrester6
  • Mar 1, 2025Shares withheld for tax 1,641 shares at $11.08 of Forrester7
  • Mar 1, 2025Exercised options 3,447 shares of Forrester7
  • Aug 5, 2024Sold 3,895 shares at $18.26 of Forrester8
  • Aug 2, 2024Sold 761 shares at $19.07 of Forrester8
  • Aug 1, 2024Shares withheld for tax 1,004 shares at $19.03 of Forrester8
  • Aug 1, 2024Exercised options 3,425 shares of Forrester8
  • Mar 1, 2024Shares withheld for tax 1,193 shares at $20.40 of Forrester9
  • Mar 1, 2024Exercised options 3,446 shares of Forrester9
  • Aug 1, 2023Exercised options 1,479 shares at $32.41 of Forrester10
  • Aug 1, 2023Exercised options 5,046 shares of Forrester10
  • Aug 1, 2023Sold 2,835 shares at $31.94 of Forrester10
  • Mar 1, 2023Shares withheld for tax 388 shares at $33.04 of Forrester11
  • Mar 1, 2023Exercised options 1,366 shares of Forrester11
  • Aug 1, 2022Shares withheld for tax 1,908 shares at $47.53 of Forrester12
  • Aug 1, 2022Exercised options 5,046 shares of Forrester12
  • Nov 9, 2021Sold 672 shares at $58.60 of Forrester13

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13