Insider Activity of IDE R WILLIAM III
The largest purchase of all time was on 2006-04-28 and amounted to 2200 shares of Albemarle Corporation for $105,058.
The largest sale of all time was on 2012-08-23 and amounted to 12200 shares of Albemarle Corporation for $698,938.
Biography of IDE R WILLIAM III
No biography is available at this moment.