Stephen Oswald

Insider profile

Currently holds a position at Ducommun Incorporated

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 59% 68% 82%
Transactions
11 36% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 182%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chairman of the Board, President, Chief Executive Officer Ducommun Incorporated May 2, 2018 -
President, Chief Executive Officer, Director Ducommun Incorporated Jan. 23, 2017 - May 2, 2018

Stephen Oswald's trades of Ducommun Incorporated'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
Proposed sale
Price
217.53
Quantity 52,482
Value US$1,476,088
Transaction date
Proposed sale
Price
201.15
Quantity 5,766
Value US$1,159,804
Transaction date
Purchase
Price
26.73
Quantity 7,000 +28.3%
Value US$187,110
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-19 2026-08-18 S Sale
20,714 -9.8%
478.82
US$1,804,019
20,714 -9.8% 478.82 US$1,804,019
2026-08-18 2026-08-18 PrS Proposed sale
52,482
217.53
US$1,476,088
52,482 217.53 US$1,476,088
2026-08-13 2026-08-12 S Sale
24,203 +29.8%
348.22
US$1,524,677
24,203 +29.8% 348.22 US$1,524,677
2026-08-12 2026-08-12 PrS Proposed sale
5,766
201.15
US$1,159,804
5,766 201.15 US$1,159,804
2026-08-12 2026-08-12 PrS Proposed sale
2,244
202.06
US$453,422
2,244 202.06 US$453,422
2026-05-14 2026-05-14 PrS Proposed sale
6,037
151.68
US$915,692
6,037 151.68 US$915,692
2026-03-10 2026-03-10 PrS Proposed sale
500
129.75
US$64,875
500 129.75 US$64,875
2026-03-05 2026-03-05 PrS Proposed sale
2,329
129.11
US$300,697
2,329 129.11 US$300,697
2025-11-12 2025-11-11 PrS Proposed sale
2,488
96.30
US$239,594
2,488 96.30 US$239,594
2025-08-12 2025-08-12 PrS Proposed sale
3,500
90.65
US$317,275
3,500 90.65 US$317,275
2025-05-08 2025-05-08 PrS Proposed sale
1,517
64.97
US$98,567
1,517 64.97 US$98,567
2025-03-14 2025-03-14 PrS Proposed sale
1,800
59.28
US$106,700
1,800 59.28 US$106,700
2024-12-11 2024-12-11 PrS Proposed sale
1,500
62.03
US$93,045
1,500 62.03 US$93,045
2024-11-12 2024-11-12 PrS Proposed sale
1,788
68.13
US$121,816
1,788 68.13 US$121,816
2024-11-12 2024-11-12 PrS Proposed sale
3,100
67.93
US$210,583
3,100 67.93 US$210,583
2024-09-23 2024-09-20 S Sale
1,200 -0.4%
66.32
US$79,584
1,200 -0.4% 66.32 US$79,584
2024-09-20 2024-09-20 PrS Proposed sale
1,200
66.69
US$80,028
1,200 66.69 US$80,028
2024-08-13 2024-08-13 PrS Proposed sale
7,677
61.35
US$470,984
7,677 61.35 US$470,984
2024-06-25 2024-06-21 S Sale
2,000 -0.6%
58.23
US$116,460
2,000 -0.6% 58.23 US$116,460
2024-05-14 2024-05-14 PrS Proposed sale
13,995
56.93
US$796,735
13,995 56.93 US$796,735
2024-02-26 2024-02-26 PrS Proposed sale
13,108
49.09
US$643,537
13,108 49.09 US$643,537
2023-12-14 2023-12-14 PrS Proposed sale
5,000
52.23
US$261,150
5,000 52.23 US$261,150
2022-12-20 2022-12-16 S Sale
2,500 -0.9%
48.03
US$120,075
2,500 -0.9% 48.03 US$120,075
2022-11-14 2022-11-09 S Sale
2,000 -0.7%
50.38
US$100,760
2,000 -0.7% 50.38 US$100,760
2022-05-06 2022-05-06 S Sale
5,778 -2.1%
49.92
US$288,438
5,778 -2.1% 49.92 US$288,438
2020-03-19 2020-03-17 B Purchase
15,000 +9.3%
21.10
US$316,500
15,000 +9.3% 21.10 US$316,500
2020-03-13 2020-03-11 B Purchase
15,000 +10.2%
33.93
US$508,950
15,000 +10.2% 33.93 US$508,950
2020-03-02 2020-02-27 B Purchase
10,000 +7.3%
44.11
US$441,100
10,000 +7.3% 44.11 US$441,100
2020-02-27 2020-02-26 B Purchase
10,000 +7.9%
44.50
US$445,000
10,000 +7.9% 44.50 US$445,000
2017-03-22 2017-03-22 B Purchase
7,000 +28.3%
26.73
US$187,110
7,000 +28.3% 26.73 US$187,110