Time on boards
- Boards served
- 3
- Current seats
- 3
- Board service
- 1 year
- Director since
- 2026
1 year of board service in total across 3 boards, counting each seat separately. Longest: Integer Holdings Corporation, 8 months.
Shareholder support
Support is votes for as a share of votes for and against (or withheld). Below 80% is a clear protest.
-
Cyabra Inc. November 9, 202699.6%
-
Integer Holdings Corporation May 18, 202699.4%
Insider trades
All notable trades →From SEC Forms 4 and 5. Open-market purchases and sales are highlighted; grants, option exercises and shares withheld for tax are routine.
| Date | Company | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|
| Jul 10, 2026 | Cyabra Inc. | Grant or award | +114,940 | $0.44 | $50,574 |
| May 20, 2026 | Integer Holdings Corporation | Grant or award | +1,967 | — | — |
| May 14, 2026 | Cyabra Inc. | Grant or award | +110,000 | — | — |
| Mar 12, 2026 | Integer Holdings Corporation | Grant or award | +410 | — | — |
Questions about James Francis Flanagan
What boards is James Francis Flanagan on?
James Francis Flanagan sits on the boards of Citigroup Inc., Cyabra Inc. and Integer Holdings Corporation.
How long has James Francis Flanagan served on boards?
Our records show at least 1 year of board service across 3 boards, the earliest from 2026.
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to write one.