An SEC filing shows the July 24 sale was executed at an average price of $95.09 per share, leaving Baiju with 3,703 shares.
25d ago
verifying reliability
No specialized terms available for this topic.