David Francis Carroll

Chief Financial Officer, IVERIC bio.

Companies

  • IVERIC bioChief financial officer Apr 25, 2017 to Jul 13, 20231

Holdings

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

Shares held

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

Recent filings

  • Jul 11, 2023Returned to company 44,152 shares of IVERIC bio2
  • Jun 26, 2023Gift 24,320 shares of IVERIC bio3
  • May 1, 2023Sold 63,500 shares at $37.04 of IVERIC bio4
  • May 1, 2023Exercised options 63,500 shares at $2.81 of IVERIC bio4
  • Apr 24, 2023Sold 48,171 shares at $30.21 of IVERIC bio5
  • Apr 24, 2023Exercised options 48,171 shares at $1.45 of IVERIC bio5
  • Apr 21, 2023Sold 1,829 shares at $30.00 of IVERIC bio5
  • Apr 21, 2023Exercised options 1,829 shares at $1.45 of IVERIC bio5
  • Jan 3, 2023Sold 3,602 shares at $20.06 of IVERIC bio6
  • Jan 2, 2023Exercised options 8,750 shares of IVERIC bio6
  • Dec 19, 2022Sold 5,671 shares at $21.51 of IVERIC bio7
  • Dec 18, 2022Exercised options 14,375 shares of IVERIC bio7
  • Dec 13, 2022Sold 4,932 shares at $21.73 of IVERIC bio8
  • Dec 12, 2022Exercised options 12,500 shares of IVERIC bio8
  • Dec 12, 2022Sold 1,541 shares at $21.25 of IVERIC bio8
  • Dec 12, 2022Sold 2,405 shares at $20.66 of IVERIC bio8
  • Dec 9, 2022Exercised options 10,000 shares of IVERIC bio8
  • Apr 5, 2022Sold 4,684 shares at $19.01 of IVERIC bio9
  • Apr 5, 2022Exercised options 4,684 shares at $1.45 of IVERIC bio9
  • Apr 4, 2022Sold 600 shares at $19.01 of IVERIC bio9
  • Apr 4, 2022Sold 40,341 shares at $18.49 of IVERIC bio9
  • Apr 4, 2022Exercised options 20,316 shares at $1.45 of IVERIC bio9
  • Apr 1, 2022Sold 2,144 shares at $17.00 of IVERIC bio9
  • Mar 25, 2022Sold 16,772 shares at $17.02 of IVERIC bio10
  • Mar 25, 2022Exercised options 16,763 shares at $1.45 of IVERIC bio10

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