Insider Activity of LEBOW STEVEN E
Biography of LEBOW STEVEN E
No biography is available at this moment.
No biography is available at this moment.
| 2008-10-01 | Ulta Beauty, Inc. ULTA | 20,000 0.0346% | $13.11 | $262,200 | -32.1% | |||
| 2008-09-26 | Ulta Beauty, Inc. ULTA | 43,232 0.0727% | $12.67 | $547,904 | -31.78% |