DEF 14A of Horizon Technology Finance Corp, Dec 30, 2024
HRZN
DEF 14A of
Horizon Technology Finance Corp
Filed Dec 30, 2024
0001437749-24-038527
Open on EDGAR