Alexander Otto

Insider profile

Currently holds positions in Site Centers Corp and Deutsche Euroshop AG

Performance

Overall performance
1.0

Performance over holding periods
1.0
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 0% 68% 82%
Transactions
1 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-14 2026-08-13 S Sale
79,986 +6.6%
410.57
US$2,605,261
79,986 +6.6% 410.57 US$2,605,261
2026-08-14 2026-08-12 S Sale
94,806 -37.1%
324.32
US$3,195,293
94,806 -37.1% 324.32 US$3,195,293
2026-08-10 2026-08-07 S Sale
90,589 +30.8%
170.08
US$2,783,384
90,589 +30.8% 170.08 US$2,783,384
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
2020-12-30 2020-12-28 S Sale
100,000 -0.3%
10.28
US$1,028,440
100,000 -0.3% 10.28 US$1,028,440
2020-12-28 2020-12-24 S Sale
25,410 -0.1%
10.21
US$259,357
25,410 -0.1% 10.21 US$259,357
2020-12-28 2020-12-23 S Sale
103,090 -0.3%
10.27
US$1,059,105
103,090 -0.3% 10.27 US$1,059,105
2020-12-28 2020-12-22 S Sale
1,988 -0.0%
10.20
US$20,281
1,988 -0.0% 10.20 US$20,281
2020-12-22 2020-12-18 S Sale
36,612 -0.1%
10.41
US$380,952
36,612 -0.1% 10.41 US$380,952
2020-12-18 2020-12-17 S Sale
150,000 -0.5%
10.45
US$1,568,220
150,000 -0.5% 10.45 US$1,568,220
2020-12-18 2020-12-16 S Sale
142,186 -0.5%
10.46
US$1,487,138
142,186 -0.5% 10.46 US$1,487,138
2020-12-15 2020-12-15 S Sale
148,214 -0.5%
10.44
US$1,547,502
148,214 -0.5% 10.44 US$1,547,502
2020-12-15 2020-12-14 S Sale
211,500 -0.7%
10.23
US$2,162,693
211,500 -0.7% 10.23 US$2,162,693
2020-12-15 2020-12-11 S Sale
119,600 -0.4%
10.23
US$1,223,460
119,600 -0.4% 10.23 US$1,223,460
2020-12-10 2020-12-10 S Sale
253,500 -0.8%
10.44
US$2,647,731
253,500 -0.8% 10.44 US$2,647,731
2020-12-10 2020-12-09 S Sale
456,494 -1.4%
10.40
US$4,746,807
456,494 -1.4% 10.40 US$4,746,807
2020-12-10 2020-12-08 S Sale
138,203 -0.4%
10.17
US$1,405,262
138,203 -0.4% 10.17 US$1,405,262
2020-12-07 2020-12-07 S Sale
145,025 -0.4%
10.29
US$1,492,887
145,025 -0.4% 10.29 US$1,492,887
2020-12-07 2020-12-04 S Sale
205,002 -0.6%
10.52
US$2,156,519
205,002 -0.6% 10.52 US$2,156,519
2020-12-07 2020-12-03 S Sale
180,276 -0.6%
10.44
US$1,881,523
180,276 -0.6% 10.44 US$1,881,523