General Dynamics Corporation (GD): Among the Best High Yield Stocks to Buy in April for Dividend Capture

General Dynamics Corporation (GD): Among the Best High Yield Stocks to Buy in April for Dividend Capture