Shares of Union First Market Bankshares Corporation (UBSH) traded higher by 0.63% or $0.09/share to $14.44. In the past year, the shares have traded as low as $9.82 and as high as $14.93. On average, 32580 shares of UBSH exchange hands on a given day and today's volume is recorded at 4224. The shares are currently trading above the 50-day moving average which indicates that the shares have been experiencing strong upward momentum as the 50 DMA is above the 200 DMA. The stock may come back down to test the 50-day moving average, so look for a move back to the $14.00 area where the stock will likely see buying pressure. The stock has insider ownership of 3.45%.
Shares of Fastenal Company (FAST) traded higher by 1.44% or $0.68/share to $47.89. In the past year, the shares have traded as low as $28.92 and as high as $55.05. On average, 2348300 shares of FAST exchange hands on a given day and today's volume is recorded at 568586. The shares are currently trading below the 50-day moving average but above the 200-day moving average. The stock may be range bound between these two levels where the 50-day moving average of $51.55 represents resistance and the 200-day moving average of $41.50 would be an area of support. The stock has insider ownership of 8.12%.
Shares of Paramount Gold and Silver Corp. (PZG) traded higher by 2.08% or $0.05/share to $2.45. In the past year, the shares have traded as low as $2.00 and as high as $3.87. On average, 1110230 shares of PZG exchange hands on a given day and today's volume is recorded at 299904. The shares are currently trading below the 200-day moving average but above the 50-day moving average. The stock may be range bound between these two levels where the 200-day moving average of $2.52 represents resistance and the 50-day moving average of $2.41 would be an area of support. The stock has insider ownership of 2.61%.
Shares of Alliant Energy Corporation (LNT) traded higher by 0.38% or $0.17/share to $44.95. In the past year, the shares have traded as low as $33.21 and as high as $45.31. On average, 613040 shares of LNT exchange hands on a given day and today's volume is recorded at 208650. The shares are currently trading above the 50-day moving average which indicates that the shares have been experiencing strong upward momentum as the 50 DMA is above the 200 DMA. The stock may come back down to test the 50-day moving average, so look for a move back to the $43.16 area where the stock will likely see buying pressure. The stock has insider ownership of 0.18%.
Shares of National Penn Bancshares Inc. (NPBC) traded higher by 0.76% or $0.07/share to $9.24. In the past year, the shares have traded as low as $5.99 and as high as $9.42. On average, 709040 shares of NPBC exchange hands on a given day and today's volume is recorded at 155857. The shares are currently trading above the 50-day moving average which indicates that the shares have been experiencing strong upward momentum as the 50 DMA is above the 200 DMA. The stock may come back down to test the 50-day moving average, so look for a move back to the $8.94 area where the stock will likely see buying pressure. The stock has insider ownership of 1.7%.