Leeward Investments LLC MA Buys 61,287 Shares of National Bank Holdings Corporation $NBHC

Leeward Investments LLC MA raised its stake in National Bank Holdings Corporation (NYSE:NBHC - Free Report) by 15.7% during the second quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The fund owned 451,726 shares of the financial services provider's s

Leeward Investments LLC MA raised its stake in National Bank Holdings Corporation (NYSE:NBHC - Free Report) by 15.7% during the second quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The fund owned 451,726 shares of the financial services provider's s