Alexander Otto

Insider profile

Currently holds positions in SITE Centers Corp. and Deutsche Euroshop AG

Performance

Overall performance
1.8

Performance over holding periods
1.8
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
17 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director SITE Centers Corp. Jan. 1, 2018 -
Member of the Supervisory Board Deutsche Euroshop AG June 28, 2002 -
Director SITE Centers Corp. Jan. 1, 2015 - Jan. 1, 2018

Alexander Otto's trades of Curbline Properties Corp.'s stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
30.02
Quantity 100 -0.0%
Value US$3,002
Transaction date
Proposed sale
Price
30.25
Quantity 1,500,000
Value US$45,375,000
Transaction date
Sale
Price
15.44
Quantity 293,874 -1.8%
Value US$4,536,827
Transaction date
Sale
Price
15.61
Quantity 424,355 -2.6%
Value US$6,624,606
Transaction date
Sale
Price
14.40
Quantity 357,568 -2.1%
Value US$5,147,191
Transaction date
Sale
Price
14.25
Quantity 327,735 -1.9%
Value US$4,671,207
Transaction date
Sale
Price
14.11
Quantity 228,042 -1.3%
Value US$3,217,673
Transaction date
Sale
Price
14.17
Quantity 231,198 -1.3%
Value US$3,276,076
Transaction date
Sale
Price
14.50
Quantity 384,663 -2.1%
Value US$5,577,614
Transaction date
Sale
Price
14.36
Quantity 240,958 -1.3%
Value US$3,460,157
Transaction date
Sale
Price
14.36
Quantity 191,167 -1.0%
Value US$2,745,158
Transaction date
Sale
Price
14.40
Quantity 82,984 -0.4%
Value US$1,194,638
Transaction date
Sale
Price
14.51
Quantity 111,811 -0.6%
Value US$1,622,266
Transaction date
Sale
Price
14.56
Quantity 149,835 -0.8%
Value US$2,180,848
Transaction date
Sale
Price
14.62
Quantity 182,383 -1.0%
Value US$2,666,439
Transaction date
Sale
Price
14.71
Quantity 242,573 -1.3%
Value US$3,568,249
Transaction date
Sale
Price
14.36
Quantity 209,076 -1.1%
Value US$3,002,331
Transaction date
Sale
Price
14.56
Quantity 91,778 -0.5%
Value US$1,336,288
Transaction date
Sale
Price
16.36
Quantity 37,898 -0.2%
Value US$620,087
Transaction date
Sale
Price
16.54
Quantity 2,062,102 -9.5%
Value US$34,103,043
Transaction date
Sale
Price
14.44
Quantity 8,500,000 -28.2%
Value US$122,697,500
Transaction date
Sale
Price
10.26
Quantity 36,398 -0.1%
Value US$373,422
Transaction date
Sale
Price
10.29
Quantity 13,100 -0.0%
Value US$134,861
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-16 2026-09-14 S Sale
8,166 -26.9%
336.18
US$2,962,279
8,166 -26.9% 336.18 US$2,962,279
2026-09-14 2026-09-10 S Sale
4,294 -24.4%
478.38
US$4,034,815
4,294 -24.4% 478.38 US$4,034,815
2026-09-10 2026-09-09 S Sale
14,008 -41.5%
229.36
US$620,687
14,008 -41.5% 229.36 US$620,687
2026-09-10 2026-09-09 S Sale
33,112 -0.5%
29.59
US$979,784
33,112 -0.5% 29.59 US$979,784
2026-09-10 2026-09-08 S Sale
221,812 -3.3%
29.68
US$6,583,380
221,812 -3.3% 29.68 US$6,583,380
2026-09-10 2026-09-08 S Sale
221,812 -3.3%
29.68
US$6,583,380
221,812 -3.3% 29.68 US$6,583,380
2026-09-03 2026-09-01 S Sale
100 -0.0%
30.02
US$3,002
100 -0.0% 30.02 US$3,002
2026-09-01 2026-08-31 S Sale
3,600 -0.1%
30.05
US$108,180
3,600 -0.1% 30.05 US$108,180
2026-09-01 2026-08-28 S Sale
110,144 -1.6%
30.11
US$3,316,436
110,144 -1.6% 30.11 US$3,316,436
2026-09-01 2026-08-27 S Sale
500 -0.0%
30.00
US$15,000
500 -0.0% 30.00 US$15,000
2026-08-27 2026-08-26 S Sale
134,868 -1.9%
30.17
US$4,068,968
134,868 -1.9% 30.17 US$4,068,968
2026-08-27 2026-08-25 S Sale
174,293 -2.4%
30.12
US$5,249,705
174,293 -2.4% 30.12 US$5,249,705
2026-08-20 2026-08-19 S Sale
1,206 -0.0%
30.10
US$36,301
1,206 -0.0% 30.10 US$36,301
2026-08-20 2026-08-18 S Sale
32,927 -0.5%
30.02
US$988,469
32,927 -0.5% 30.02 US$988,469
2026-08-18 2026-08-17 S Sale
9,173 -0.1%
30.04
US$275,557
9,173 -0.1% 30.04 US$275,557
2026-08-18 2026-08-14 S Sale
136,226 -1.8%
30.25
US$4,120,836
136,226 -1.8% 30.25 US$4,120,836
2026-08-14 2026-08-13 S Sale
135,612 -1.8%
30.15
US$4,088,702
135,612 -1.8% 30.15 US$4,088,702
2026-08-14 2026-08-12 S Sale
96,331 -1.3%
30.06
US$2,895,710
96,331 -1.3% 30.06 US$2,895,710
2026-08-10 2026-08-07 S Sale
20,475 -0.3%
29.76
US$609,336
20,475 -0.3% 29.76 US$609,336
2026-08-10 2026-08-06 S Sale
109,366 -1.4%
29.79
US$3,258,013
109,366 -1.4% 29.79 US$3,258,013
2026-08-06 2026-08-05 S Sale
134,269 -1.7%
30.11
US$4,042,840
134,269 -1.7% 30.11 US$4,042,840
2026-08-06 2026-08-04 S Sale
38,788 -0.5%
30.17
US$1,170,234
38,788 -0.5% 30.17 US$1,170,234
2026-08-04 2026-08-04 PrS Proposed sale
1,500,000
30.25
US$45,375,000
1,500,000 30.25 US$45,375,000
2024-10-21 2024-10-18 S Sale
224 -0.0%
22.94
US$5,139
224 -0.0% 22.94 US$5,139
2024-08-02 2024-08-01 S Sale
293,874 -1.8%
15.44
US$4,536,827
293,874 -1.8% 15.44 US$4,536,827
2024-08-02 2024-07-31 S Sale
424,355 -2.6%
15.61
US$6,624,606
424,355 -2.6% 15.61 US$6,624,606
2024-07-01 2024-06-28 S Sale
357,568 -2.1%
14.40
US$5,147,191
357,568 -2.1% 14.40 US$5,147,191
2024-07-01 2024-06-27 S Sale
327,735 -1.9%
14.25
US$4,671,207
327,735 -1.9% 14.25 US$4,671,207
2024-06-27 2024-06-26 S Sale
228,042 -1.3%
14.11
US$3,217,673
228,042 -1.3% 14.11 US$3,217,673
2024-06-27 2024-06-25 S Sale
231,198 -1.3%
14.17
US$3,276,076
231,198 -1.3% 14.17 US$3,276,076
2024-06-25 2024-06-24 S Sale
384,663 -2.1%
14.50
US$5,577,614
384,663 -2.1% 14.50 US$5,577,614
2024-06-25 2024-06-21 S Sale
240,958 -1.3%
14.36
US$3,460,157
240,958 -1.3% 14.36 US$3,460,157
2024-06-21 2024-06-20 S Sale
191,167 -1.0%
14.36
US$2,745,158
191,167 -1.0% 14.36 US$2,745,158
2024-06-21 2024-06-18 S Sale
82,984 -0.4%
14.40
US$1,194,638
82,984 -0.4% 14.40 US$1,194,638
2024-06-18 2024-06-17 S Sale
111,811 -0.6%
14.51
US$1,622,266
111,811 -0.6% 14.51 US$1,622,266
2024-06-18 2024-06-14 S Sale
149,835 -0.8%
14.56
US$2,180,848
149,835 -0.8% 14.56 US$2,180,848
2024-06-14 2024-06-13 S Sale
182,383 -1.0%
14.62
US$2,666,439
182,383 -1.0% 14.62 US$2,666,439
2024-06-14 2024-06-12 S Sale
242,573 -1.3%
14.71
US$3,568,249
242,573 -1.3% 14.71 US$3,568,249
2024-06-12 2024-06-11 S Sale
209,076 -1.1%
14.36
US$3,002,331
209,076 -1.1% 14.36 US$3,002,331
2024-06-12 2024-06-10 S Sale
91,778 -0.5%
14.56
US$1,336,288
91,778 -0.5% 14.56 US$1,336,288
2021-11-17 2021-11-16 S Sale
37,898 -0.2%
16.36
US$620,087
37,898 -0.2% 16.36 US$620,087
2021-11-17 2021-11-15 S Sale
2,062,102 -9.5%
16.54
US$34,103,043
2,062,102 -9.5% 16.54 US$34,103,043
2021-04-28 2021-04-26 S Sale
8,500,000 -28.2%
14.44
US$122,697,500
8,500,000 -28.2% 14.44 US$122,697,500
2021-01-04 2020-12-30 S Sale
36,398 -0.1%
10.26
US$373,422
36,398 -0.1% 10.26 US$373,422
2020-12-30 2020-12-29 S Sale
13,100 -0.0%
10.29
US$134,861
13,100 -0.0% 10.29 US$134,861