Alexander Otto's Net Worth

Alexander Otto's net worth is estimated to be at least $295,426,110.94 as of 12/24/2024. CoreStreet's estimation of Alexander Otto's net worth is based on their sale of stock and current holding of stock.

Alexander Otto is Director at Curbline Properties Corp.. They have executed at least 21 trades of stock as per SEC Form 4 filings. Their most recent trade was for 224 units of CURB stock on 10/18/2024. Their biggest sale was on 04/26/2021 when they sold 8,500,000 units of Site Centers Corp stock for $122,740,000.00. They typically trade 5 times per year.

Total value of insider buys:
  • $0.00
Total value of insider sells:
  • $295,426,110.94
Most recent insider trade:
  • Oct. 18, 2024

Alexander Otto's Insider Trading History

Curbline Properties Corp.TitleAmountPriceTypeTotal Value
Oct. 18, 2024
Director224$22.94Sell$5,138.56
Site Centers CorpTitleAmountPriceTypeTotal Value
June 28, 2024
Director357,568$14.39Sell$5,145,403.52
June 26, 2024
Director228,042$14.11Sell$3,217,672.62
June 24, 2024
Director384,663$14.50Sell$5,577,613.50
June 20, 2024
Director191,167$14.36Sell$2,745,158.12
June 18, 2024
Director82,984$14.40Sell$1,194,969.60
June 12, 2024
Director242,573$14.71Sell$3,568,248.83
June 10, 2024
Director91,778$14.56Sell$1,336,287.68
Nov. 15, 2021
Director2,062,102$16.54Sell$34,107,167.08
April 26, 2021
Director8,500,000$14.44Sell$122,740,000.00
Dec. 29, 2020
Director113,100$10.29Sell$1,163,799.00
Dec. 24, 2020
Director25,410$10.21Sell$259,436.10
Dec. 22, 2020
Director1,988$10.20Sell$20,277.60
Dec. 17, 2020
Director150,000$10.45Sell$1,567,500.00
Dec. 15, 2020
Director479,314$10.29Sell$4,932,141.06
Dec. 11, 2020
Director119,600$10.23Sell$1,223,508.00
Dec. 9, 2020
Director456,494$10.40Sell$4,747,537.60
Dec. 7, 2020
Director145,025$10.29Sell$1,492,307.25
Dec. 3, 2020
Director180,276$10.44Sell$1,882,081.44
Retail Value IncTitleAmountPriceTypeTotal Value
Sept. 28, 2021
Major Shareholder3,743,903$26.25Sell$98,277,453.75
Paramount Group IncTitleAmountPriceTypeTotal Value
Nov. 27, 2019
Major Shareholder16,487$13.49Sell$222,409.63