CRA International,Inc CRAI

Open calendar →

CRA International,Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 169.7700 · FX 1 USD = 1.290100 SGD · about SGD 219.0203 per unit

Sign in to place simulated trades. 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 177.01 → 169.77 · -4.1%
223.330180.540137.750 1,2 3,4 5,6 7 8,9 10,11 12 Jul 25Oct 25Jan 26Apr 26Jul 26

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

Price & SEC Filing History 26 Jul 2025 — 27 Jul 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.

No data yet
Weekend
Weekend
150.1300 172.7500 150.1300 169.7700 170,500
165.9800 168.1900 163.9900 167.3200 119,900
12 · 8-K After-hours · 16:10 ET FORM 8-K ↗
167.7600 169.8200 166.3300 168.5100 121,400
168.3000 170.7400 164.1500 167.5000 157,500
169.4000 173.1000 166.7500 171.4800 155,400
Weekend
Weekend
176.3500 179.6200 170.2300 171.4600 149,900
170.6200 177.3500 170.4700 176.8800 167,000
166.3300 170.3900 164.4200 168.3900 110,900
166.2400 168.8500 159.9600 164.1200 221,500
161.0800 170.5600 161.0800 169.0100 225,300
Weekend
Weekend
157.3400 162.0100 156.8800 160.6400 128,400
152.1700 156.4000 150.6800 156.3900 119,000
153.8500 155.5000 151.0700 153.9100 165,500
152.3000 159.0900 148.1000 155.3800 107,600
146.3600 150.8800 144.1600 149.9500 136,800
Weekend
Weekend
No trading
146.3000 149.3800 145.1200 146.7900 221,500
143.6800 149.4100 143.6800 145.9500 125,300
144.0300 145.7700 139.3200 142.3000 196,300
148.3300 148.5800 143.6700 144.0300 183,400
Weekend
Weekend
143.1200 151.4700 143.1200 146.1400 430,000
142.8700 146.1400 141.9900 142.9700 172,400
144.0700 148.2000 144.0700 144.3700 195,400
141.3000 148.5000 141.2800 144.0700 234,700
137.4600 140.8100 133.9600 140.2800 143,900
Weekend
Weekend
No trading
148.0300 149.3900 137.7500 138.7000 237,200
146.2300 150.3900 144.9400 147.3100 178,700
147.6300 150.3000 145.8000 147.3700 107,700
149.5200 154.2400 146.0500 147.7500 158,700
Weekend
Weekend
147.4500 153.0000 145.1700 150.4700 110,000
148.7300 153.9000 144.6100 147.6800 189,600
148.5500 151.2000 147.3500 149.0800 156,900
149.1400 149.1400 145.1500 148.4400 101,600
145.7100 148.4700 143.9200 145.1500 126,600
Weekend
Weekend
143.7800 148.2200 143.4500 145.7100 91,200
144.9000 146.7500 142.3700 142.5800 134,500
143.8800 144.1100 134.1200 141.5500 214,800
145.3700 147.4300 140.6200 143.8800 255,300
137.4400 148.1600 136.7000 146.7400 232,700
Weekend
Weekend
148.1600 149.2400 138.5900 138.7500 141,500
145.2600 148.4200 142.8600 148.3500 144,700
144.7400 149.2000 143.7400 145.2600 133,500
147.3500 148.7000 145.2100 145.5000 130,000
No trading
Weekend
Weekend
147.0800 149.2700 146.5800 148.2300 107,900
146.0500 148.5400 143.2500 147.3900 145,900
143.7900 148.7000 141.1800 148.0100 112,700
144.9100 149.5100 144.0100 144.9900 160,300
137.7500 145.1800 137.7500 144.9100 149,500
Weekend
Weekend
139.6300 142.1500 137.2500 137.7500 156,500
140.1500 144.2000 138.2200 138.9400 159,000
139.7400 142.1600 132.1700 139.0300 166,600
147.9100 151.5300 139.8000 140.6500 195,200
140.6600 146.8200 135.8000 146.4000 266,400
Weekend
Weekend
140.9900 141.6700 134.4700 139.5800 122,500
145.3900 151.2900 135.2200 139.1200 230,800
11 · 10-Q Pre-market · 08:15 ET 10-Q ↗ 10 · 8-K Pre-market · 08:10 ET 8-K ↗
163.0600 163.1500 149.2300 152.6400 210,400
163.2200 165.1200 161.0100 162.2700 175,000
160.2100 165.6500 160.2100 163.2200 92,700
Weekend
Weekend
157.6800 165.0000 157.6800 161.8100 146,800
155.2500 158.4500 151.2700 157.4700 195,600
154.5200 155.8700 151.4300 154.5500 171,400
153.1100 157.4800 153.1100 154.7600 183,900
150.0700 157.0800 150.0700 151.4600 151,900
Weekend
Weekend
9 · DEFA14A After-hours · 16:17 ET DEFA14A ↗ 8 · DEF 14A After-hours · 16:10 ET DEF 14A ↗
149.1600 150.8800 142.5300 150.6200 234,700
153.7500 153.8600 149.5800 150.0900 138,300
156.8500 157.1100 153.5100 154.6900 158,500
157.1100 161.2400 155.4100 156.4300 164,900
158.7600 159.5300 155.0000 157.4500 185,500
Weekend
Weekend
164.6000 167.3800 156.4800 158.8400 237,400
160.7400 165.4400 159.7700 162.0000 150,800
163.3600 166.1400 159.9600 160.7400 238,300
163.8000 168.3700 161.8300 162.6300 247,500
161.0300 164.8900 159.9600 163.8000 128,100
Weekend
Weekend
164.7000 164.7000 155.0700 160.2200 213,600
165.2600 167.3500 161.7700 164.7000 191,900
167.1700 170.6200 165.8200 166.8700 118,800
164.1000 165.9600 161.7000 164.0700 161,000
163.4500 165.2800 162.0100 163.7900 140,100
Weekend
Weekend
No trading
7 · 8-K After-hours · 16:11 ET FORM 8-K ↗
161.7600 165.4800 160.6000 165.1000 189,300
161.8800 165.4800 158.6100 164.0000 147,800
158.4500 163.5600 155.2200 161.8800 217,900
153.5700 158.2100 152.7600 157.5500 208,400
Weekend
Weekend
155.9300 156.9400 152.4600 153.1600 197,900
155.3700 160.1500 154.8100 156.4800 382,800
159.8900 162.0700 153.6800 156.5800 339,900
157.5300 159.3700 153.7500 157.9400 246,400
162.1300 164.7000 156.9800 157.8500 242,900
Weekend
Weekend
161.5200 164.2600 157.7100 158.4200 241,400
154.4400 162.5800 152.6000 161.0500 179,100
154.0400 157.9400 151.5000 154.4400 129,400
156.4600 159.5200 151.9500 155.6700 136,300
155.7700 158.1300 153.2900 155.3400 149,400
Weekend
Weekend
163.6800 165.1500 154.5200 155.1400 190,900
164.9000 170.4400 160.6100 163.5300 156,300
171.7500 171.8500 163.3000 165.7400 169,600
171.1800 174.3000 164.6100 171.7500 234,100
175.0400 177.2700 170.7400 173.1700 109,100
Weekend
Weekend
182.9600 184.4700 175.3500 177.4700 168,400
181.3700 187.7900 179.7800 185.3900 102,700
184.9200 191.1900 181.0400 182.8200 274,800
177.7600 186.6700 177.7600 184.9200 277,300
170.2900 193.6100 170.2900 180.2600 281,000
Weekend
Weekend
163.6800 173.3200 159.0800 172.6600 349,400
167.1100 171.5200 156.3100 167.4000 176,900
6 · 10-K Pre-market · 08:16 ET 10-K ↗ 5 · 8-K Pre-market · 08:10 ET 8-K ↗
157.7000 162.0400 155.0700 160.2600 130,100
159.0000 162.1700 156.3700 156.9600 126,600
165.8400 167.7300 158.7800 158.8200 139,800
Weekend
Weekend
164.1800 168.6500 162.3200 166.6000 198,300
159.5200 164.7400 159.5200 164.6200 100,100
159.2300 167.5600 157.6500 161.6300 110,400
154.6900 161.0000 154.0000 159.0600 104,100
No trading
Weekend
Weekend
153.1400 158.6500 153.0700 155.2200 75,000
162.8700 165.3000 149.9600 152.4200 175,200
174.3000 176.2200 159.9300 164.1000 152,600
176.9800 179.5500 172.6200 173.9000 196,600
184.0800 184.8900 175.6500 177.7700 112,700
Weekend
Weekend
185.4500 191.0000 182.0500 184.9600 190,000
181.3500 188.9000 181.3300 183.2500 106,000
178.5000 183.9500 173.0300 181.3500 142,300
189.0500 190.3000 170.1900 178.2100 181,500
189.1700 196.1800 188.2500 189.8600 77,000
Weekend
Weekend
178.0400 189.5200 176.9000 188.9400 205,000
187.0300 191.4000 175.4800 178.3500 205,400
194.1300 194.6900 185.1200 186.7400 96,500
207.2200 208.0300 189.1300 192.9900 172,000
209.0200 212.8300 206.4200 207.2200 138,200
Weekend
Weekend
214.4800 220.0000 208.6800 209.0500 75,800
214.1300 216.9000 212.7600 215.8900 91,300
210.5500 215.4300 209.3000 213.6400 179,200
207.4400 215.3500 207.4400 208.9100 103,000
No trading
Weekend
Weekend
217.8200 217.8200 208.2900 210.7400 93,300
214.6700 221.8200 214.6700 217.2900 128,300
220.9500 222.0100 213.0800 215.2500 126,700
224.5600 227.2900 219.0000 220.3000 142,600
216.3600 225.1600 215.9700 223.3300 94,100
Weekend
Weekend
216.0400 219.9200 214.3000 216.5100 98,400
213.5100 217.3400 211.8400 215.7800 133,900
215.0100 219.1500 212.2500 214.5500 140,200
211.1500 216.0600 207.8700 215.0100 134,600
201.6100 214.6900 201.3000 213.0000 130,700
Weekend
Weekend
200.2900 202.2100 197.2600 200.5200 160,400
No trading
204.7000 206.6100 198.8400 200.7000 126,300
207.0100 209.1200 204.3900 204.5200 129,400
206.2500 208.5000 205.3000 207.8500 45,600
Weekend
Weekend
208.6700 208.7500 204.9100 206.2400 104,500
No trading
208.5500 208.8500 206.0800 208.2500 40,000
211.5600 213.5100 208.5500 209.3600 146,200
208.9900 215.0300 208.9900 211.5600 85,500
Weekend
Weekend
207.5600 208.8300 205.2500 208.8000 130,600
208.0100 209.8800 205.6200 208.5900 127,400
201.5700 208.0800 198.9200 206.6700 149,000
198.8200 203.9400 198.8200 202.1900 100,000
201.9100 202.1000 196.7500 199.1900 77,600
Weekend
Weekend
200.8800 205.4300 199.2500 200.1700 118,600
197.3900 201.4800 196.1500 201.0200 99,400
189.5700 197.0800 189.1000 196.3700 138,600
187.5900 190.8900 186.6400 190.2300 71,000
189.4100 189.8000 186.0500 187.4000 96,200
Weekend
Weekend
186.8300 190.9200 185.3800 189.3100 68,200
187.4400 189.6600 183.7800 187.8200 85,800
182.6900 189.6100 178.7800 186.6600 115,900
179.7500 186.0600 177.9000 183.1900 101,200
175.6800 180.2600 175.1500 178.5500 57,200
Weekend
Weekend
176.3100 177.8600 176.2500 176.3400 49,300
No trading
176.4400 178.6200 175.1300 177.3600 68,600
173.2900 178.7400 173.2900 177.4400 70,800
176.9600 178.0000 173.6500 174.8200 56,100
Weekend
Weekend
173.4400 180.6100 173.3400 177.6500 101,800
176.3100 176.6400 172.2900 173.7200 88,300
171.7100 175.9500 170.9900 173.2800 88,000
171.9200 176.3200 169.8100 171.7100 81,400
181.7700 181.7700 172.7800 172.7800 56,900
Weekend
Weekend
180.4000 181.3200 178.2500 180.9600 55,600
178.3400 185.2500 178.3400 181.4200 89,100
182.8700 187.0900 179.2800 179.6500 69,100
183.7000 186.2200 182.3700 183.0200 72,000
180.6500 185.8700 177.9400 184.5100 112,000
Weekend
Weekend
182.9300 185.5500 178.8000 180.3500 65,800
188.3500 188.3500 182.6300 183.1300 68,600
188.2900 195.0000 187.8900 189.9400 126,000
191.3100 192.1100 188.2500 188.2900 95,700
190.0000 196.2600 188.2400 191.4200 87,800
Weekend
Weekend
185.4400 191.5700 182.5200 190.4900 135,000
184.7200 192.3700 176.9100 184.7000 119,400
4 · 10-Q Pre-market · 08:15 ET 10-Q ↗ 3 · 8-K Pre-market · 08:10 ET 8-K ↗
181.8500 184.4900 176.1400 178.2000 49,500
184.2800 186.3700 181.2400 182.8400 64,700
188.7600 188.8500 183.9700 185.1700 86,600
Weekend
Weekend
188.7000 190.9400 186.0800 188.2600 63,700
186.1900 189.1100 186.1900 188.1200 32,300
185.8800 186.3100 183.4000 185.7200 40,000
183.8300 187.0400 182.5200 186.0800 50,800
182.6800 183.3700 180.0100 182.9800 49,700
Weekend
Weekend
181.2800 184.3700 180.0800 180.5300 60,000
179.0200 181.8100 177.9800 181.8000 67,700
177.9000 180.8000 176.2900 178.6800 83,800
175.0000 178.2000 175.0000 177.5800 89,000
179.5300 179.5300 174.4400 176.5200 90,400
Weekend
Weekend
179.9000 181.8900 173.2700 176.9500 227,700
183.0000 183.0000 175.8000 179.3500 96,500
191.3000 192.3100 177.0000 182.1800 132,800
192.6700 194.7300 189.3200 191.5900 185,700
196.0400 197.0900 192.9000 193.2400 84,300
Weekend
Weekend
198.2000 201.5400 195.1800 195.8400 115,700
203.0700 203.0700 196.7600 197.0600 234,700
207.2300 208.4200 202.5100 203.4400 175,200
205.1100 208.6900 205.1100 208.5300 163,200
206.5600 207.9000 203.3700 205.2200 70,100
Weekend
Weekend
206.6400 211.7200 204.1200 205.1700 145,700
206.6500 210.9800 203.8700 206.3500 154,300
207.7500 210.8600 205.5600 207.2100 143,000
207.6400 212.2600 204.4600 207.8600 56,300
210.5800 210.5800 208.1800 208.4900 89,600
Weekend
Weekend
213.0700 214.6600 207.5300 210.7900 98,100
207.1500 213.2000 204.4400 212.3100 89,200
204.9100 211.2400 204.9100 206.5600 123,000
203.5100 205.9500 201.1000 204.9300 116,500
199.0000 204.0000 196.0700 203.3500 88,400
Weekend
Weekend
197.4500 199.0800 196.2400 198.1700 46,300
193.4400 198.6800 192.3900 198.5900 67,100
196.0200 197.6300 191.5600 193.2500 47,000
192.3200 197.2400 191.6800 196.7100 100,200
194.2400 194.9400 190.5600 192.9000 46,000
Weekend
Weekend
197.6200 198.8900 193.5300 194.2400 66,100
195.1000 196.7500 193.5900 196.6800 81,600
192.6500 194.8400 191.5600 194.3400 109,800
191.7100 195.8400 191.6300 193.5200 34,300
No trading
Weekend
Weekend
196.8500 196.8500 192.5000 193.7600 114,000
200.6100 200.6100 195.6700 196.0000 119,000
195.1700 200.9200 195.1700 200.3900 76,700
194.4100 197.2100 194.4000 196.1200 94,100
196.6000 198.6400 195.5200 195.5200 119,200
Weekend
Weekend
190.5100 201.5000 190.5000 197.1500 64,800
188.9900 194.7500 187.3200 191.3400 133,800
188.5600 190.1400 186.6600 189.7900 100,900
186.7300 188.9000 185.8600 188.2500 43,900
184.0700 187.6400 184.0700 186.2800 39,000
Weekend
Weekend
185.2000 185.6200 183.7500 183.7500 73,400
191.4100 191.4100 184.9500 185.2500 66,100
190.3500 193.6800 186.7400 193.1400 57,400
185.6300 190.4900 182.1000 190.3500 63,100
186.5400 186.8000 183.7800 185.4300 55,600
Weekend
Weekend
188.2000 188.8800 184.2000 186.4200 57,100
190.0000 193.1500 186.1100 187.1500 75,500
186.3100 189.2100 183.0400 188.8700 105,400
177.5300 186.5900 174.4400 185.5700 124,100
170.2400 177.9300 169.2800 177.1400 87,000
Weekend
Weekend
175.5500 175.5500 167.9200 170.1600 101,800
174.5700 183.6100 167.8200 176.6600 177,700
2 · 10-Q Pre-market · 08:16 ET 10-Q ↗ 1 · 8-K Pre-market · 08:10 ET 8-K ↗
175.4700 177.1400 171.0400 173.0900 62,400
178.3000 178.3000 173.9700 174.6400 51,500
177.1700 179.9000 176.4600 177.0100 65,200
Weekend
Weekend

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.