Tommy Tuberville (R-AL) disclosed 43 trades on Jul 14, 2023: CLF, X, MSFT, CCL, TSLA, and more. From the original report on the Senate's eFD site.