Citigroup initiated this back in November of 2009. The stock was trading in the $3 dollar range. They're probably pretty happy.
Yes. They might take profit at 29 already. Now, they want to back in again
they will have time to buy it at $18.
Yes. After 1 to 2 split in two months