Title Insider
End Date 2008-08-08
Shares 368 Thousand
Notes Sold 368,049 shares for $45/share, netting $16,562,205.
Updated about 10 years ago