30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Stephen Oswald

Insider profile

Currently holds a position at Ducommun Inc

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -24% 8.2% 15.1%
Success rate 29% 68% 82%
Transactions
9 44% Buy
34 71% Buy
47 69% Buy

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

Positions

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

Stephen Oswald's trades of Ducommun Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-05-14 2026-05-14 PrS Proposed sale
96,066
284.13
US$2,467,464
96,066 284.13 US$2,467,464
2026-03-10 2026-03-10 PrS Proposed sale
16,724
283.80
US$2,374,262
16,724 283.80 US$2,374,262
2026-03-05 2026-03-05 PrS Proposed sale
18,639
164.12
US$1,602,287
18,639 164.12 US$1,602,287
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