General Electric Co. (GE) on Friday reported first-quarter earnings of $4.5 billion, up 2 percent from the same period in 2006.

Per-share earnings of 44 cents, and were in line with estimates by analysts polled by Thomson Financial.

Revenue of $40.2 billion for the quarter was up by 6 percent from the same period last year.

"Infrastructure and Commercial Finance had strong quarters, and combined with the continued turnaround at NBC Universal, we delivered another quarter of double-digit earnings-per share growth," said Jeff Immelt, chairman and chief executive.