Michael S. Leonard

CAO and Vice President, FICO.

Companies

  • FICOCAO and Vice President Feb 7, 2012 to now1

Holdings

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

Shares held

  • FICO FICO6,258 shares2$4.8M at $771.19Jul 7, 2026

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

Recent filings

  • Dec 10, 2025Shares withheld for tax 102 shares at $1,752.24 of FICO3
  • Dec 10, 2025Exercised options 200 shares of FICO3
  • Dec 9, 2025Shares withheld for tax 523 shares at $1,751.69 of FICO3
  • Dec 9, 2025Exercised options 1,182 shares of FICO3
  • Dec 10, 2024Shares withheld for tax 161 shares at $2,172.69 of FICO4
  • Dec 10, 2024Exercised options 365 shares of FICO4
  • Dec 9, 2024Shares withheld for tax 78 shares at $2,227.11 of FICO4
  • Dec 9, 2024Exercised options 217 shares of FICO4
  • Dec 11, 2023Sold 317 shares at $1,144.39 of FICO5
  • Dec 10, 2023Shares withheld for tax 222 shares at $1,134.39 of FICO5
  • Dec 10, 2023Exercised options 584 shares of FICO5
  • Dec 9, 2023Shares withheld for tax 52 shares at $1,134.39 of FICO5
  • Dec 9, 2023Exercised options 150 shares of FICO5
  • Aug 7, 2023Sold 236 shares at $858.51 of FICO6
  • Jul 22, 2023Shares withheld for tax 129 shares at $844.50 of FICO7
  • Jul 22, 2023Exercised options 365 shares of FICO7
  • Feb 15, 2023Sold 300 shares at $701.81 of FICO8
  • Dec 13, 2022Sold 640 shares at $629.25 of FICO9
  • Dec 10, 2022Shares withheld for tax 341 shares at $615.45 of FICO10
  • Dec 10, 2022Exercised options 981 shares of FICO10
  • Nov 14, 2022Sold 1,734 shares at $600.18 of FICO11
  • Nov 14, 2022Sold 84 shares at $600.19 of FICO11
  • Nov 14, 2022Sold 16 shares at $600.20 of FICO11
  • Nov 14, 2022Sold 100 shares at $600.66 of FICO11
  • Aug 10, 2022Returned to company 252 shares at $506.65 of FICO12

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