Perfect Corp. Class A PERF
Open calendar →Perfect Corp. Class A Ordinary Share · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 2.51 → 1.92 · -23.5%
Numbered dotted lines mark the filtered filings under Announcement Events below.
Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)
Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
No data yet
1.9300
1.9300
1.9200
1.9200
408,205
1.9200
1.9300
1.9200
1.9300
408,100
1.9200
1.9300
1.9200
1.9300
195,200
Weekend
Weekend
1.9200
1.9350
1.9150
1.9200
645,900
1.9200
1.9300
1.9200
1.9200
344,400
1.9300
1.9300
1.9150
1.9200
415,600
1.9200
1.9300
1.9100
1.9300
481,300
1.9200
1.9300
1.9100
1.9300
361,200
Weekend
Weekend
1.9150
1.9400
1.9000
1.9200
4,319,500
10 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
1.7500
1.7500
1.7400
1.7400
15,800
1.7200
1.7600
1.7100
1.7500
94,700
1.7100
1.7300
1.7100
1.7200
15,300
1.6800
1.7300
1.6800
1.7200
41,500
Weekend
Weekend
No trading
1.6900
1.7400
1.6900
1.6900
57,500
1.6600
1.7100
1.6600
1.7000
114,300
1.6500
1.6690
1.6500
1.6600
21,400
1.6500
1.6600
1.6410
1.6500
25,800
Weekend
Weekend
1.6500
1.6700
1.6420
1.6600
24,000
1.6600
1.6700
1.6000
1.6600
82,000
1.6600
1.6700
1.6500
1.6500
51,900
1.6500
1.6700
1.6500
1.6600
43,800
1.6700
1.6900
1.6600
1.6600
78,300
Weekend
Weekend
No trading
1.6900
1.6900
1.6600
1.6800
70,200
1.6600
1.6800
1.6600
1.6700
18,200
1.6700
1.6800
1.6500
1.6700
115,000
1.6900
1.7000
1.6600
1.6600
123,700
Weekend
Weekend
1.6800
1.7080
1.6800
1.6800
31,300
1.7000
1.7050
1.6800
1.7000
42,700
1.7000
1.7000
1.6800
1.6800
17,400
1.6600
1.7000
1.6550
1.6900
76,300
1.6600
1.6780
1.6520
1.6700
88,700
Weekend
Weekend
1.7000
1.7000
1.6400
1.6700
154,300
1.6900
1.7000
1.6800
1.6800
37,700
1.7100
1.7200
1.6550
1.6600
149,400
1.7300
1.7300
1.6900
1.7100
106,400
1.7200
1.7500
1.7100
1.7100
117,900
Weekend
Weekend
1.6900
1.7300
1.6900
1.7300
165,700
1.6800
1.7150
1.6800
1.6900
133,200
1.6700
1.6900
1.6600
1.6800
132,500
1.7000
1.7200
1.6800
1.6800
115,300
No trading
Weekend
Weekend
1.7100
1.7200
1.6880
1.7200
61,000
1.6900
1.6950
1.6800
1.6800
33,800
1.6900
1.6900
1.6800
1.6800
15,800
1.6600
1.7000
1.6600
1.6600
35,400
1.6900
1.7050
1.6800
1.6800
51,500
Weekend
Weekend
1.6500
1.7000
1.6500
1.6900
79,000
1.6900
1.7000
1.6600
1.6600
54,800
1.7200
1.7200
1.6800
1.6900
55,200
1.7000
1.7120
1.6900
1.6900
61,800
1.7100
1.7200
1.6900
1.7000
168,800
Weekend
Weekend
1.6800
1.6900
1.6700
1.6900
59,300
1.6600
1.6900
1.6600
1.6700
108,300
1.6900
1.7000
1.6250
1.6600
224,400
1.7100
1.7300
1.7000
1.7200
23,000
1.7200
1.7900
1.7100
1.7200
137,800
Weekend
Weekend
1.6700
1.7200
1.6700
1.7100
32,700
1.6700
1.7000
1.6550
1.6600
57,200
1.6700
1.7000
1.6450
1.7000
52,800
1.6900
1.7100
1.6600
1.6600
54,300
9 · 6-K
Pre-market · 07:00 ET
6-K ↗
1.6800
1.6800
1.6400
1.6600
29,300
Weekend
Weekend
1.6400
1.6800
1.6300
1.6600
44,700
1.6900
1.7000
1.6300
1.6400
55,200
1.6900
1.7010
1.6700
1.7000
39,200
1.7400
1.7400
1.6600
1.6700
20,000
1.7200
1.7300
1.7100
1.7300
54,200
8 · 6-K
Pre-market · 07:00 ET
6-K ↗
Weekend
Weekend
1.7300
1.7890
1.7100
1.7100
101,700
1.7300
1.7500
1.7000
1.7400
35,200
1.6700
1.7400
1.6700
1.7400
103,200
1.6500
1.6900
1.6400
1.6900
144,100
1.6200
1.6600
1.6100
1.6500
118,700
Weekend
Weekend
1.6400
1.6700
1.6100
1.6400
117,900
1.6300
1.6600
1.6200
1.6300
111,400
1.6900
1.6900
1.6300
1.6400
41,400
1.6700
1.6800
1.6450
1.6500
49,700
1.6600
1.6900
1.6300
1.6700
117,400
Weekend
Weekend
No trading
1.6000
1.7000
1.5700
1.6900
133,800
1.6500
1.6750
1.6200
1.6300
329,800
1.6400
1.7000
1.6300
1.6900
121,600
1.7000
1.7000
1.6200
1.6600
141,300
Weekend
Weekend
1.6600
1.6960
1.6200
1.6600
135,500
1.6600
1.7100
1.6600
1.7000
65,200
1.7000
1.7200
1.6700
1.6900
66,300
1.7100
1.7170
1.6600
1.6800
114,600
7 · 6-K
Next filing day · accepted 23 Mar, 19:30 ET
6-K ↗
1.6300
1.7200
1.6300
1.7000
119,800
Weekend
Weekend
1.6400
1.7100
1.6300
1.6500
193,900
1.7500
1.7500
1.6100
1.6200
470,900
1.7100
1.8300
1.6400
1.7500
6,378,100
6 · 6-K
Pre-market · 07:00 ET
6-K ↗
1.3700
1.3960
1.3500
1.3500
24,100
1.3500
1.3900
1.3500
1.3900
36,800
Weekend
Weekend
1.3500
1.4400
1.3500
1.3600
42,400
5 · 20-F
Pre-market · 06:25 ET
20-F ↗
1.3800
1.4100
1.3600
1.3900
14,100
1.4400
1.4400
1.3400
1.4000
59,700
1.4400
1.4400
1.3700
1.4000
48,800
1.4400
1.4800
1.4060
1.4220
31,700
Weekend
Weekend
1.4700
1.5000
1.4400
1.4600
40,800
1.5000
1.5100
1.4300
1.4700
57,400
1.5100
1.5100
1.4580
1.4800
63,700
1.4700
1.4860
1.4050
1.4700
115,100
1.3500
1.5000
1.3500
1.4400
280,300
Weekend
Weekend
1.3500
1.3700
1.3300
1.3500
55,500
1.3800
1.3800
1.3350
1.3500
50,400
1.3000
1.3800
1.2700
1.3800
104,200
1.4700
1.5100
1.2400
1.3000
333,900
4 · 6-K
Pre-market · 06:30 ET
6-K ↗
1.5300
1.5400
1.4300
1.4800
154,200
Weekend
Weekend
1.5100
1.5700
1.5000
1.5100
47,500
1.4600
1.5100
1.4500
1.4900
59,700
1.4100
1.4800
1.4000
1.4600
43,200
1.4900
1.4900
1.4000
1.4000
79,000
No trading
Weekend
Weekend
1.4400
1.5100
1.4250
1.4900
31,200
1.5000
1.5170
1.4100
1.4700
84,300
1.5900
1.6000
1.5000
1.5000
58,600
1.5400
1.6400
1.5040
1.6000
218,500
1.4000
1.5700
1.3800
1.5600
149,700
Weekend
Weekend
1.4200
1.4400
1.3500
1.3700
208,000
1.4500
1.4500
1.4100
1.4300
40,400
1.4700
1.4800
1.4100
1.4700
118,200
1.5500
1.5500
1.4500
1.4600
253,200
1.5500
1.5600
1.5100
1.5200
160,300
Weekend
Weekend
1.6200
1.6500
1.5550
1.5600
83,900
1.6500
1.6500
1.5800
1.6300
73,800
1.6700
1.6900
1.6520
1.6600
49,100
1.6600
1.6800
1.6300
1.6700
75,700
1.7100
1.7150
1.6700
1.6700
24,900
Weekend
Weekend
1.7000
1.7110
1.6740
1.7000
63,400
1.6700
1.7400
1.6400
1.7000
271,300
1.6900
1.6900
1.6520
1.6600
59,900
1.7200
1.7400
1.6700
1.6700
127,300
No trading
Weekend
Weekend
1.7200
1.7500
1.7100
1.7400
67,400
1.7700
1.7700
1.6900
1.7100
120,400
1.7500
1.7700
1.7150
1.7700
122,900
1.7100
1.7540
1.6900
1.7200
114,300
1.7300
1.7400
1.7050
1.7300
82,500
Weekend
Weekend
1.7200
1.7300
1.6800
1.7300
97,200
1.7500
1.7690
1.7100
1.7100
136,800
1.7500
1.7800
1.7200
1.7800
168,500
1.7800
1.7800
1.7410
1.7800
57,700
1.7500
1.7800
1.7400
1.7700
53,500
Weekend
Weekend
1.7800
1.8100
1.7300
1.7300
97,800
No trading
1.7400
1.8100
1.7000
1.8100
162,100
1.7200
1.8200
1.7200
1.7600
218,600
1.7200
1.7300
1.6800
1.7000
121,200
Weekend
Weekend
1.7400
1.7500
1.7200
1.7300
51,400
No trading
1.7700
1.7700
1.7160
1.7500
20,800
1.7400
1.7700
1.7100
1.7700
122,100
1.8200
1.8550
1.7100
1.7400
172,000
Weekend
Weekend
1.7700
1.8250
1.7700
1.8100
90,600
1.7300
1.8000
1.7100
1.7700
150,200
1.7300
1.7700
1.7100
1.7200
71,700
1.7300
1.7900
1.7000
1.7300
76,700
1.7900
1.7900
1.7000
1.7600
98,400
Weekend
Weekend
1.7500
1.7850
1.7230
1.7500
44,800
1.7800
1.7800
1.7300
1.7700
70,600
1.7900
1.8100
1.7500
1.7800
64,700
1.8300
1.8500
1.7800
1.8200
102,300
1.8100
1.8450
1.8000
1.8100
102,000
Weekend
Weekend
1.8000
1.8090
1.7500
1.7900
80,500
1.8000
1.8250
1.7600
1.7700
95,700
1.8000
1.8300
1.7670
1.8300
53,800
1.8200
1.8700
1.8000
1.8100
95,100
1.8100
1.8600
1.7850
1.8300
103,300
Weekend
Weekend
1.7400
1.8400
1.7400
1.7900
88,200
No trading
1.7400
1.7400
1.6900
1.7300
61,600
1.6700
1.7500
1.6700
1.7000
88,700
1.6900
1.7200
1.6800
1.7100
155,500
Weekend
Weekend
1.7000
1.7300
1.6700
1.7100
87,700
1.8000
1.8000
1.7000
1.7000
84,600
1.7500
1.8000
1.7300
1.7400
96,900
1.7800
1.8120
1.7300
1.7300
118,700
1.8200
1.8800
1.7800
1.8200
107,100
Weekend
Weekend
1.8000
1.8800
1.8000
1.8400
75,600
1.9000
1.9200
1.8200
1.8200
130,600
1.9100
1.9400
1.8900
1.9300
86,900
1.9100
1.9100
1.8800
1.9100
68,300
1.9300
1.9700
1.8800
1.8800
115,400
Weekend
Weekend
1.8600
1.9500
1.8600
1.9300
97,600
1.9800
1.9900
1.8000
1.9000
266,700
1.9300
2.0100
1.9000
1.9900
135,300
2.0500
2.0500
1.9000
1.9000
203,500
1.9700
2.1500
1.9600
2.0900
485,200
Weekend
Weekend
1.9500
1.9500
1.9000
1.9300
150,200
1.9400
1.9500
1.9000
1.9500
129,000
2.0200
2.0200
1.9000
1.9200
297,100
2.0400
2.1000
2.0000
2.0500
327,500
3 · 6-K
Pre-market · 07:00 ET
6-K ↗
1.9800
1.9800
1.9400
1.9700
88,600
Weekend
Weekend
2.0000
2.0000
1.9600
1.9600
85,700
1.9400
1.9900
1.9220
1.9500
118,800
2.0400
2.0400
1.9300
1.9800
103,600
1.9300
2.0100
1.9000
2.0000
142,500
1.9300
1.9700
1.9100
1.9100
193,500
Weekend
Weekend
1.9100
1.9890
1.9100
1.9400
57,000
1.9900
2.0300
1.9200
1.9400
103,700
2.0500
2.0500
1.9350
2.0000
233,500
1.9300
2.0500
1.9100
2.0000
264,100
1.9200
1.9300
1.8700
1.9180
217,000
Weekend
Weekend
2.0000
2.0190
1.8800
1.8800
200,600
2.0400
2.0400
1.9600
2.0200
210,100
2.0100
2.0500
1.9700
2.0100
80,200
2.0600
2.0600
1.9600
2.0300
181,200
1.9200
2.0600
1.9000
2.0400
392,600
Weekend
Weekend
1.9200
1.9400
1.8500
1.8800
276,500
1.9300
1.9500
1.9000
1.9400
89,300
1.9000
1.9200
1.8710
1.9200
103,600
1.9200
1.9400
1.8500
1.8800
132,300
1.9000
1.9200
1.8700
1.9100
108,300
Weekend
Weekend
1.9000
1.9300
1.8300
1.8800
163,100
2 · 6-K
Pre-market · 06:03 ET
6-K ↗
1.9200
1.9250
1.8800
1.9200
97,400
1.9200
1.9300
1.9000
1.9200
94,300
1.9900
2.0290
1.9250
1.9400
245,500
1.9600
1.9800
1.9200
1.9800
139,100
Weekend
Weekend
1.9600
1.9900
1.9400
1.9600
112,600
1.9800
1.9880
1.9400
1.9600
120,400
1.9900
2.0000
1.9300
1.9700
86,700
1.9900
1.9920
1.9500
1.9900
68,100
2.0800
2.0900
1.9900
1.9900
148,100
Weekend
Weekend
1.9700
2.0800
1.9500
2.0800
248,600
1.8500
1.9300
1.8500
1.9200
133,900
1.9200
1.9680
1.8500
1.8700
138,600
1.9200
1.9700
1.9100
1.9500
72,100
1.9200
1.9500
1.9000
1.9500
73,200
Weekend
Weekend
1.9700
1.9700
1.8800
1.9200
194,300
1.9400
1.9800
1.9300
1.9400
88,700
2.0100
2.0200
1.9500
1.9700
102,100
2.0300
2.0560
1.9600
2.0000
89,200
No trading
Weekend
Weekend
2.0800
2.0890
2.0300
2.0500
77,900
2.1300
2.1600
2.0700
2.0800
117,600
2.0600
2.1400
2.0500
2.1200
155,300
2.0500
2.1200
2.0100
2.0300
157,600
1.9500
2.1000
1.9460
2.0400
276,500
Weekend
Weekend
1.8900
1.9520
1.8700
1.9200
180,000
1.9200
1.9210
1.9000
1.9000
105,200
1.9200
1.9400
1.9000
1.9200
125,000
2.0100
2.0200
1.9100
1.9200
146,000
1.9400
2.0500
1.8800
2.0100
290,400
Weekend
Weekend
1.9100
1.9180
1.8800
1.9100
174,200
1.9200
1.9500
1.8950
1.9000
119,400
1.9000
1.9500
1.8900
1.9000
150,900
1.8900
1.9350
1.8500
1.9100
203,200
1.9600
1.9700
1.8400
1.8500
228,200
Weekend
Weekend
1.9600
1.9600
1.8600
1.9400
234,700
1.9600
2.0300
1.9200
1.9400
203,500
1.9800
1.9920
1.9000
1.9200
111,100
1.9800
1.9800
1.8500
1.9300
223,400
1.8500
1.9600
1.8120
1.9300
198,600
Weekend
Weekend
1.9800
2.0000
1.8500
1.8600
175,100
1.9600
2.0500
1.9300
1.9600
250,500
2.0500
2.0940
1.9200
1.9200
460,700
2.0000
2.1800
1.9300
2.0500
761,100
1 · 6-K
Pre-market · 06:30 ET
6-K ↗
2.5500
2.5500
2.4350
2.4500
358,700
Weekend
Weekend
2.5600
2.5600
2.3850
2.5200
248,800
2.6200
2.6430
2.4600
2.4800
141,400
2.5500
2.6200
2.5200
2.5500
221,400
2.6200
2.6500
2.5000
2.5100
199,600
Announcement Events
Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.