Congratulations! If you waited though you could have gotten a few more points.
My long position is almost cashed out myself. Bought near $14 and have been selling every two points up but I believe the air is getting thin up here. Nonetheless with the company's very recent announcement of buying back billions of shares as well as future rate hikes in the cards I do believe BAC just needs a rest until she moves higher.