Roku, Inc. - Class A ROKU

Open calendar →

Roku, Inc. - Class A Common Stock · Company · Nasdaq · Communication Services / Entertainment

Paper trade (simulated — no real money)

Fill: USD 158.5800 · FX 1 USD = 1.277900 SGD · about SGD 202.6494 per unit

Sign in to practise with simulated trades before investing real money. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 96.29 → 158.58 · 64.7%
160.060121.49582.930 1 2 3 4 5 6,7 8 9 10 11 12 13,14 15 16 17 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 24 Oct 2025 — 25 Oct 2026 (Last year)

Daily Nasdaq 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.

Weekend
Weekend
159.3450 160.2200 158.5200 158.5800 3,271,607
156.7900 160.1000 156.7800 160.0600 4,897,000
157.3500 158.1700 155.9200 157.7800 6,934,400
155.8100 157.5700 155.1230 157.5700 1,419,900
154.7400 155.8750 154.0000 155.5400 1,322,600
Weekend
Weekend
155.8200 156.4900 153.8900 154.5400 1,694,400
152.8400 155.1300 152.8400 154.6700 1,784,000
17 · 8-K Pre-market · 01:20 ET 8-K ↗
152.7600 152.8750 151.4950 152.5700 1,823,000
152.6800 153.5800 152.5600 152.6600 1,039,200
152.7500 153.4900 152.6000 152.8100 572,800
Weekend
Weekend
154.3100 154.3100 152.7500 152.8500 628,500
152.2500 154.0700 152.2500 153.8100 1,030,400
150.0300 153.3300 150.0300 152.7250 1,210,200
16 · 8-K After-hours · 20:40 ET 8-K ↗
153.5000 153.7440 151.2200 152.0600 1,563,500
152.0800 153.4800 151.0000 153.4100 1,952,900
Weekend
Weekend
151.2600 152.5600 150.8150 152.3900 1,420,400
152.2100 152.4900 150.1800 151.2600 1,893,700
152.5500 153.5100 151.9600 152.2800 1,459,300
152.6700 152.8200 151.6000 152.1400 1,136,900
152.3200 153.5000 151.6540 152.6700 1,801,900
Weekend
Weekend
153.3300 153.3300 152.2000 152.6800 1,708,000
153.4400 154.1000 152.7900 153.3300 1,963,200
153.7700 153.8100 152.8100 153.4900 1,388,500
155.2700 155.2700 153.5700 154.2500 1,421,300
154.4750 155.0700 153.8500 154.3300 1,853,400
Weekend
Weekend
154.2400 154.2400 152.7350 153.6400 2,432,900
155.9900 156.5800 153.9900 154.0800 1,653,700
156.6500 156.8300 154.4900 155.1200 2,187,600
156.8100 157.4400 156.1450 156.6200 3,055,200
155.3100 157.8300 154.6100 157.4500 1,654,400
Weekend
Weekend
154.9900 155.0350 154.1400 154.9300 1,405,400
152.3400 154.4600 152.0070 154.1200 2,591,600
153.9950 154.4400 152.3500 152.9000 5,518,500
15 · 8-K Pre-market · 09:26 ET 8-K ↗
155.5000 155.5000 153.5900 155.3400 2,952,600
No trading
Weekend
Weekend
157.7400 158.0000 155.3800 155.5900 2,073,300
158.2600 158.8500 157.3600 158.3100 2,026,800
154.7700 158.2200 154.5100 157.7000 2,488,500
155.8500 157.5300 155.5000 155.5300 2,013,600
157.4700 157.7600 156.4200 156.9300 2,002,900
Weekend
Weekend
156.6250 158.4100 156.4900 157.6750 1,957,900
158.3000 158.6750 156.1500 156.2500 2,720,400
159.6800 159.7850 158.5600 158.6000 2,696,800
158.0000 159.8900 157.9200 159.7600 1,765,300
157.2600 158.6100 157.2600 158.1800 1,526,100
Weekend
Weekend
157.4100 158.6900 156.9850 157.4900 1,342,900
156.7200 157.8000 156.6800 157.1200 2,204,300
157.8600 158.1000 156.4500 156.8000 1,195,500
157.4850 159.6900 157.0000 157.7800 2,268,100
157.1100 158.5100 157.1100 158.3100 2,745,200
Weekend
Weekend
155.4800 157.8600 155.2300 157.6800 1,923,800
151.5000 154.1200 151.5000 154.0800 1,602,300
150.7800 151.8700 150.4500 151.7900 2,060,000
151.8600 152.2400 150.6400 150.9100 1,887,400
152.5400 152.8400 151.3200 151.8400 2,820,200
Weekend
Weekend
151.9500 153.5400 151.1400 153.1100 2,849,600
14 · 10-Q After-hours · 16:15 ET 10-Q ↗ 13 · 8-K After-hours · 16:12 ET 8-K ↗
148.3200 150.6100 148.0000 150.0700 3,841,100
147.8890 147.9400 146.1800 146.9600 3,855,400
145.5000 147.3800 145.2030 147.3300 4,102,900
145.8490 147.1200 145.7200 145.8400 3,244,100
Weekend
Weekend
145.0000 145.5800 144.8400 145.0100 2,931,500
145.0100 145.5200 144.2900 145.0900 3,538,100
143.7400 145.6800 143.7400 145.3300 3,052,200
142.6200 144.4900 142.6200 143.9100 2,296,600
142.1100 144.0700 141.6700 142.9200 3,014,400
Weekend
Weekend
141.8000 142.8300 141.7500 141.9700 2,321,800
142.1550 143.0000 141.2500 141.6700 1,985,000
143.8500 144.3900 143.0800 143.0800 1,818,900
144.2000 144.6900 143.7400 144.2700 1,491,000
144.9580 145.7500 143.9700 144.1300 1,966,000
Weekend
Weekend
143.0700 144.7100 143.0700 144.4300 2,865,300
143.2900 144.2000 143.0000 143.8200 2,521,700
142.3400 143.5600 141.8200 143.3200 3,228,400
141.7050 142.1800 141.1140 141.7600 1,924,000
140.0100 142.8700 140.0100 142.3400 2,889,700
Weekend
Weekend
140.5900 141.9900 140.3700 140.6900 1,883,000
139.0000 140.6300 138.8100 140.2600 2,594,500
141.0000 141.3800 139.1900 139.2500 3,707,700
141.7600 142.9400 141.1300 141.2100 2,680,700
142.3300 142.9900 141.3300 142.2600 2,444,500
Weekend
Weekend
No trading
140.5250 142.6700 140.3200 142.4300 6,746,200
138.8800 141.8000 138.8800 140.5100 5,078,700
135.7500 138.5800 135.7500 138.1400 3,714,300
137.0000 137.4980 135.4800 136.5300 3,426,800
Weekend
Weekend
134.5850 136.4800 134.3600 135.4000 9,730,300
135.8000 136.2950 134.4600 134.7300 7,353,300
135.4900 137.3900 134.8950 135.9300 5,927,000
135.1400 136.2400 134.9000 135.0550 6,717,900
137.7200 138.2500 135.0400 135.2000 8,328,400
Weekend
Weekend
No trading
12 · 8-K After-hours · 16:42 ET 8-K ↗
137.5700 139.7000 137.1400 138.0700 24,917,000
11 · 8-K After-hours · 16:02 ET 8-K ↗
138.1000 140.3200 137.1700 137.2900 11,526,100
138.2500 140.5500 137.9200 137.9500 15,208,900
143.9000 145.8800 139.6400 140.9000 27,132,700
10 · 8-K Pre-market · 07:47 ET 8-K ↗
Weekend
Weekend
124.8100 148.8800 119.6600 143.6600 15,006,600
117.1300 120.1050 115.0000 119.6400 2,414,700
118.4400 121.1200 116.5300 116.9400 2,356,300
125.4200 127.1500 118.0300 120.9100 3,313,900
125.8500 126.1050 122.5800 123.5700 3,621,700
Weekend
Weekend
124.2700 127.4550 120.6600 122.2600 2,021,900
124.7400 128.8550 122.8600 125.5900 1,931,400
125.7300 126.9900 119.4900 122.2000 2,360,200
127.2600 128.6200 124.5600 127.1200 1,621,900
130.1800 131.0000 126.9700 129.0300 1,902,300
Weekend
Weekend
131.0900 133.4600 129.8800 130.1800 2,235,400
131.8950 132.0000 128.1200 131.0900 1,535,900
128.1900 132.8000 127.6500 131.9100 2,452,600
127.0000 129.1500 125.2800 127.6100 1,536,400
No trading
Weekend
Weekend
125.1600 127.8800 125.0850 125.5500 1,595,400
123.4650 127.7600 122.2800 125.0800 1,089,200
121.3300 125.0300 120.2100 124.1600 1,907,900
123.6000 124.4000 119.5900 120.5800 2,425,000
124.1800 127.2800 123.5000 124.1500 1,972,000
Weekend
Weekend
122.5600 125.6500 121.8000 124.0200 1,903,000
126.2100 128.0000 124.2610 125.8500 1,922,900
128.3300 128.3800 124.5500 125.6800 2,571,400
128.0200 128.0200 125.2500 127.6300 2,156,000
129.9800 131.3900 127.5100 128.0700 2,259,100
Weekend
Weekend
128.0100 130.7200 124.7600 129.5300 2,049,900
128.1500 129.8500 125.8200 126.6700 2,060,700
125.6900 128.5300 123.7500 127.9800 2,506,000
127.0000 127.5700 123.9300 124.4100 2,826,600
124.0000 127.9000 122.3500 126.0200 3,723,300
Weekend
Weekend
9 · 10-Q After-hours · 16:04 ET 10-Q ↗
125.4950 127.0000 115.0000 123.5800 8,103,800
8 · 8-K After-hours · 16:01 ET 8-K ↗
113.0100 118.2800 110.1000 116.5600 6,452,300
112.4700 113.3900 111.2100 112.6200 1,577,000
114.0000 114.5400 110.8100 112.2800 1,923,100
115.4900 116.7150 112.5850 114.3800 2,227,200
Weekend
Weekend
7 · DEFA14A After-hours · 16:19 ET DEFA14A ↗ 6 · DEF 14A After-hours · 16:19 ET DEF 14A ↗
116.5000 116.5000 113.2100 115.2200 2,236,300
118.1200 118.7300 112.9300 114.9600 2,281,000
116.3600 118.4100 115.3750 118.3400 2,540,000
119.8300 120.0000 113.4600 114.1100 2,810,100
115.5500 118.8400 114.3300 118.7300 2,324,900
Weekend
Weekend
113.0000 116.8050 112.3300 116.1900 3,105,900
110.1700 111.9300 108.6000 111.8700 2,948,100
107.0000 109.8800 106.6700 109.3300 2,233,700
104.2000 107.7230 104.1300 106.5400 2,558,900
102.4000 103.8480 100.1100 103.3200 2,428,000
5 · 8-K Pre-market · 09:00 ET 8-K ↗
Weekend
Weekend
100.8800 102.9300 97.6800 102.4700 2,252,200
100.7300 101.3600 98.0000 100.0400 1,916,100
105.0000 105.7300 100.3050 100.9900 2,967,900
96.9900 100.2300 96.5700 98.5300 2,396,900
98.5400 99.9380 97.2800 98.2000 1,944,500
Weekend
Weekend
No trading
91.6000 98.8500 90.2300 97.6600 2,755,200
96.0200 97.2800 94.2200 94.9000 1,874,400
89.5500 95.8200 89.5500 94.6200 2,796,400
88.6700 89.7600 87.2650 88.2300 2,104,400
Weekend
Weekend
87.7100 88.2350 84.9000 87.1500 2,150,400
92.9300 95.8300 88.2450 89.0300 3,424,600
97.4200 99.2200 93.3100 95.0600 1,930,900
96.6100 97.7260 94.4400 95.5900 2,143,200
94.6500 98.9300 93.9700 97.8100 2,568,900
Weekend
Weekend
95.7400 96.0100 91.6800 93.2700 2,899,600
94.7200 96.6450 93.7250 95.8600 2,317,300
96.0600 97.8440 94.8800 95.6600 2,812,300
96.2800 99.2000 95.9700 96.3000 1,686,400
92.2600 96.3600 92.0000 95.1800 2,174,700
Weekend
Weekend
95.0800 96.2000 91.2900 91.6500 2,961,200
99.4800 101.9500 94.3500 94.8000 2,886,900
100.5000 103.0500 98.8900 100.7400 2,629,900
100.1700 102.0700 97.5250 100.5500 3,411,600
97.8000 100.2500 94.8750 100.1700 3,037,500
Weekend
Weekend
96.5100 100.9600 95.2350 100.5700 3,992,700
98.1500 101.3600 96.9800 98.1100 3,218,000
94.0700 98.9500 93.9400 97.5100 4,591,800
95.7550 96.6000 93.7000 94.0700 5,016,500
96.5600 98.5000 95.5700 98.0900 2,469,600
Weekend
Weekend
92.9700 98.4600 92.5200 98.4100 4,778,500
92.1200 94.1500 91.3100 93.4700 2,847,700
88.0300 92.6900 87.2700 92.2800 4,071,000
84.4000 87.7700 84.0900 87.6800 3,247,800
88.0000 88.1600 83.4600 84.4200 3,311,900
Weekend
Weekend
89.0600 90.8000 87.9800 89.0600 2,873,500
89.1600 90.9350 88.4500 89.6100 2,975,000
89.4400 91.2700 88.0840 90.2100 4,130,700
87.7600 90.3500 85.4300 88.5800 5,912,000
No trading
Weekend
Weekend
4 · 10-K After-hours · 16:14 ET 10-K ↗
96.5500 96.5500 86.5800 90.0600 14,461,000
3 · 8-K After-hours · 16:09 ET 8-K ↗
87.5600 89.1300 78.5300 82.9300 11,347,500
91.0900 91.2500 86.6200 87.8900 3,749,100
89.6600 91.8400 88.9750 90.9100 3,284,900
87.0600 89.9200 85.9300 88.5200 3,176,300
Weekend
Weekend
86.6700 89.0000 84.3710 85.8500 4,327,300
89.2200 89.7920 82.7200 86.0500 6,383,500
93.3800 94.9200 90.2300 92.1300 3,764,800
97.7900 97.9200 92.8850 93.8800 4,130,800
94.6600 97.8400 94.6600 96.1800 2,893,100
Weekend
Weekend
99.8250 99.8800 94.5600 95.2000 4,560,100
101.3700 101.6700 98.5000 100.4600 2,531,000
104.7300 105.1400 100.6600 100.8400 2,516,600
107.2000 107.4800 103.6400 104.5800 2,163,100
106.2400 107.7400 105.0400 107.0000 1,827,900
Weekend
Weekend
107.1300 107.6250 103.9990 106.2300 2,336,800
105.5300 107.4600 104.8400 107.2300 2,612,800
102.7500 104.6600 101.4000 104.2600 2,819,100
100.5520 104.8900 100.5520 102.7500 2,780,200
No trading
Weekend
Weekend
105.1100 105.6000 103.2700 103.6600 2,231,000
107.5600 108.3200 103.9300 104.9700 3,162,800
109.4000 109.6650 105.1980 107.5500 3,096,900
110.3500 112.2050 109.0000 110.5100 2,437,200
111.2200 116.3300 106.6800 110.7200 4,579,800
Weekend
Weekend
112.2800 115.0000 110.3970 111.1700 4,262,000
112.0100 113.6300 108.4000 108.8600 3,376,500
112.8500 113.2300 108.4700 110.3000 2,841,600
114.9500 115.2250 111.1400 113.2800 2,658,700
111.1200 116.0600 110.9100 114.6800 3,503,500
Weekend
Weekend
109.1550 111.0600 108.0700 108.7200 1,948,300
No trading
110.4300 110.7200 108.2500 108.4900 1,700,300
111.0000 112.1250 110.3000 110.8200 1,313,000
111.4000 111.9300 109.9200 111.2400 2,880,800
Weekend
Weekend
110.6000 112.7300 109.8250 112.0800 1,576,900
No trading
110.2100 111.2300 109.2510 110.6800 904,000
109.0000 110.8000 107.2300 110.3500 2,242,500
109.2100 113.5700 109.0900 109.8000 2,472,000
Weekend
Weekend
111.4600 112.3200 108.1300 108.8200 3,391,100
109.0100 112.6900 108.9800 110.8700 2,681,200
111.3300 112.2500 107.3900 107.6900 2,910,300
113.3980 113.4000 106.4650 111.0900 5,178,600
107.4400 110.1100 107.0000 109.0250 3,877,100
Weekend
Weekend
108.7800 109.9550 106.4200 107.4700 2,990,700
109.4500 112.4200 105.6600 106.3000 5,043,100
105.9900 106.1000 102.7250 105.3600 2,074,900
101.3900 106.0300 101.2350 105.5600 2,935,500
100.8700 102.8500 100.2700 101.7000 2,877,600
Weekend
Weekend
93.0000 101.2900 92.8800 100.0900 4,984,500
93.5200 95.9500 91.6550 94.5400 3,435,800
97.3500 97.5900 91.7700 92.9800 4,452,900
96.5200 99.1000 95.7300 98.2600 2,717,900
95.6400 96.8900 94.2000 96.5200 2,156,000
Weekend
Weekend
95.7000 96.9300 94.6100 96.7900 1,024,300
No trading
95.3200 97.6400 95.1400 95.6300 1,948,100
93.5800 95.5800 92.5600 94.8800 2,559,600
93.0400 94.7800 92.1800 93.5800 2,468,200
Weekend
Weekend
91.3600 94.5300 90.5450 93.3200 2,616,900
95.0000 97.4740 90.6100 90.9900 3,343,000
94.8400 95.9000 92.2100 93.1000 2,320,800
95.0900 96.4550 92.8230 95.2700 2,972,200
99.0900 99.5200 95.9650 96.8900 2,465,400
Weekend
Weekend
97.0600 102.6950 95.5800 99.7700 2,686,900
104.5600 104.7600 97.7900 100.0100 3,056,100
107.5200 108.0000 105.4600 105.9200 1,863,100
104.5600 107.4200 104.5600 106.7900 2,209,900
103.3000 106.6100 100.9700 105.0000 2,838,800
Weekend
Weekend
102.9000 103.0000 98.7110 102.3000 5,236,300
107.5900 108.3900 104.2000 104.8200 3,454,900
106.6400 108.7900 104.2400 105.6700 2,734,400
105.8300 106.7900 102.5700 106.1000 3,529,800
109.4600 111.2900 106.0000 108.6300 5,385,800
Weekend
Weekend
2 · 10-Q After-hours · 16:06 ET 10-Q ↗
96.9000 116.6600 96.7700 106.1300 15,562,700
1 · 8-K After-hours · 16:05 ET 8-K ↗
96.9100 103.0000 96.9100 100.0300 7,151,200
98.2200 99.3300 95.8400 98.6100 2,343,600
99.6400 100.1000 98.3550 99.0100 2,125,400
97.5050 99.5000 96.1250 98.8100 2,004,200
Weekend
Weekend
99.8000 100.3900 96.1000 96.2900 2,375,500

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.