Stevenage have signed striker Craig Reid from Newport.
Chairman Phil Wallace said: "We've agreed not to disclose the fee but it's a club record by a long way for Newport and ourselves.
"Graham, along with many managers, has long been an admirer of Craig Reid but he's been one those 'unavailable' players that you like and know will improve your side but that you're just unable to sign.
"We've had several brief conversations with Newport during January but sometimes on deadline day you can do what you think is the right deal for everyone. It wasn't easy as there was a lot of competition and I've spent nearly the whole day in talks making it happen but we're delighted to have made this important signing."