Spero Therapeutics, Inc SPRO

Open calendar →

Spero Therapeutics, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 1.1900 · FX 1 USD = 1.289800 SGD · about SGD 1.5349 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 2.30 → 1.19 · -48.3%
2.9802.0701.160 1,2 3,4 5 6 7,8 9 10,11 12,13 14 15 16 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
1.1400 1.2300 1.0800 1.1900 11,754,600
1.2800 1.2800 1.1000 1.1600 3,732,600
1.3800 1.4100 1.2500 1.2700 1,990,400
1.4300 1.4400 1.3700 1.3800 2,181,800
1.5700 1.5700 1.4100 1.4400 1,718,800
Weekend
Weekend
1.5200 1.6350 1.5000 1.5800 1,249,300
1.6800 1.6850 1.5150 1.5700 2,627,700
1.7100 1.7100 1.6300 1.7000 1,425,300
2.1700 2.3400 1.6700 1.7000 11,306,800
16 · 8-K Pre-market · 06:30 ET 8-K ↗
2.1100 2.1900 2.0700 2.1800 704,000
Weekend
Weekend
2.1200 2.1570 2.0500 2.1000 481,700
2.1900 2.1950 2.1200 2.1200 369,800
2.1400 2.2300 2.1250 2.1700 303,900
2.1600 2.1950 2.1200 2.1600 879,800
2.1700 2.2050 2.1500 2.1900 372,700
Weekend
Weekend
No trading
2.2300 2.2800 2.1500 2.2000 629,500
2.2100 2.2650 2.2100 2.2200 397,500
2.2600 2.2850 2.2000 2.2100 435,200
2.2600 2.3290 2.2500 2.2600 517,900
Weekend
Weekend
2.0300 2.3250 2.0100 2.2600 2,222,000
15 · 8-K After-hours · 17:08 ET 8-K ↗
2.1200 2.1300 2.0200 2.0200 1,142,300
2.1500 2.2300 2.1000 2.1000 893,800
2.1600 2.2300 2.1500 2.1500 609,700
14 · 8-K After-hours · 16:05 ET 8-K ↗
2.2750 2.3600 2.1600 2.2100 2,271,200
Weekend
Weekend
No trading
2.5100 2.5100 2.1500 2.2800 7,195,300
2.8700 3.0500 1.9500 2.1100 11,185,600
2.9400 2.9800 2.7500 2.7700 1,432,200
2.9300 2.9660 2.8500 2.9100 934,400
Weekend
Weekend
2.7200 2.8500 2.7000 2.8500 623,700
2.5500 2.7600 2.4800 2.7000 1,156,400
2.6200 2.6350 2.5050 2.5400 762,500
2.7800 2.8100 2.5200 2.5700 1,129,100
2.8400 2.8700 2.7300 2.7400 649,000
Weekend
Weekend
3.0010 3.0010 2.7600 2.8200 756,300
2.7900 3.0670 2.7800 2.9800 1,026,100
2.8600 2.8700 2.7700 2.8000 775,500
2.8100 2.8700 2.7600 2.8300 606,000
2.8300 2.8890 2.7900 2.8300 649,000
Weekend
Weekend
2.9200 2.9200 2.7500 2.8300 1,338,900
2.9300 3.0000 2.8950 2.9000 790,900
2.8600 3.0800 2.8100 2.9300 1,773,900
2.8000 2.9450 2.7600 2.8600 1,516,000
No trading
Weekend
Weekend
2.7100 2.8500 2.6850 2.7600 545,500
2.6300 2.7050 2.5600 2.6900 433,200
2.5900 2.6450 2.5500 2.6300 320,200
2.5200 2.6200 2.5000 2.5900 323,200
2.7700 2.7900 2.5700 2.5800 917,900
Weekend
Weekend
2.7100 2.8850 2.6900 2.7900 939,000
2.4400 2.7600 2.3700 2.7600 1,606,700
13 · 10-Q After-hours · 16:05 ET 10-Q ↗ 12 · 8-K After-hours · 16:02 ET 8-K ↗
2.5600 2.5600 2.4250 2.4400 675,000
2.5100 2.5580 2.4800 2.5400 350,900
2.6200 2.6700 2.5400 2.5500 431,900
Weekend
Weekend
2.5200 2.5800 2.4900 2.5600 356,000
2.5400 2.6180 2.4950 2.5100 566,200
2.4700 2.5650 2.4400 2.5300 620,300
2.5100 2.5850 2.4100 2.4200 506,900
2.5000 2.6080 2.4610 2.5000 462,300
Weekend
Weekend
2.5400 2.6300 2.4750 2.4800 494,400
2.5000 2.5800 2.5000 2.5100 363,900
2.6500 2.6600 2.4710 2.5300 828,500
2.6800 2.7300 2.6700 2.6700 219,100
11 · DEFA14A After-hours · 16:39 ET DEFA14A ↗ 10 · DEF 14A After-hours · 16:30 ET DEF 14A ↗
2.7400 2.7500 2.6650 2.6700 322,700
Weekend
Weekend
2.8200 2.8200 2.7400 2.7400 346,500
2.8600 2.9100 2.7900 2.8000 297,000
2.8400 2.9250 2.8400 2.8600 319,700
2.8200 2.8200 2.7400 2.8000 266,100
2.7300 2.8600 2.7130 2.8400 395,800
Weekend
Weekend
2.7100 2.7800 2.6500 2.7500 381,200
2.6400 2.7100 2.6200 2.6800 552,100
2.7800 2.8000 2.6300 2.6400 696,100
2.8400 2.8800 2.7600 2.7800 603,700
9 · PRE 14A After-hours · 17:26 ET PRE 14A ↗
2.6700 2.8600 2.6700 2.7800 614,600
Weekend
Weekend
2.8000 2.8000 2.6250 2.6700 786,900
2.7200 2.8000 2.6700 2.7800 450,200
2.7000 2.7500 2.6050 2.7200 426,800
2.5900 2.6900 2.4800 2.6700 693,200
2.4400 2.6100 2.4400 2.6100 478,700
Weekend
Weekend
No trading
2.4100 2.4500 2.3800 2.4300 214,400
2.3500 2.4800 2.3400 2.4500 402,200
2.2900 2.3550 2.2100 2.3400 485,400
2.3880 2.4300 2.2400 2.2400 314,000
Weekend
Weekend
2.3000 2.4400 2.2800 2.3300 498,700
8 · 8-K After-hours · 16:10 ET 8-K ↗ 7 · 10-K After-hours · 16:05 ET 10-K ↗
2.3900 2.4800 2.3400 2.3700 482,600
2.3900 2.4600 2.3660 2.4100 189,300
2.2920 2.4700 2.2900 2.3700 395,000
2.3700 2.4090 2.3300 2.3500 176,400
Weekend
Weekend
2.4700 2.4700 2.3500 2.3700 235,800
2.4500 2.4800 2.3800 2.4700 201,700
2.5800 2.5800 2.4000 2.4600 351,200
2.5800 2.7000 2.5700 2.5800 389,600
2.5700 2.6200 2.5510 2.5900 214,800
Weekend
Weekend
2.5800 2.6000 2.5080 2.5800 200,300
2.5600 2.6400 2.5000 2.5900 344,900
2.4300 2.6000 2.4000 2.5900 619,800
2.3100 2.4600 2.3100 2.4500 540,300
2.2700 2.3550 2.2200 2.3200 377,500
Weekend
Weekend
2.2700 2.3100 2.2500 2.3000 142,100
2.2600 2.3000 2.2200 2.2900 178,400
2.2100 2.3050 2.2000 2.2900 315,100
2.1300 2.2100 2.1100 2.1900 228,800
2.1200 2.2100 2.1200 2.1900 195,700
Weekend
Weekend
2.2200 2.2700 2.1500 2.1700 290,200
2.2200 2.2500 2.1650 2.2100 273,200
2.2200 2.2550 2.1900 2.2200 236,700
2.2300 2.2550 2.1500 2.2300 682,700
2.3200 2.3300 2.2000 2.2400 565,900
Weekend
Weekend
2.3800 2.3900 2.2800 2.3000 159,000
2.3300 2.4100 2.3200 2.4000 172,800
2.3500 2.4050 2.3150 2.3300 265,900
2.3900 2.4000 2.3000 2.3500 283,200
No trading
Weekend
Weekend
2.3800 2.4370 2.3800 2.3900 136,800
2.3700 2.4100 2.3150 2.3800 104,200
2.3700 2.4290 2.3200 2.3700 138,200
2.4000 2.4000 2.3500 2.3600 173,600
2.4000 2.4000 2.2750 2.3600 349,000
Weekend
Weekend
2.3100 2.4300 2.3050 2.4200 1,027,400
2.2500 2.4900 2.2500 2.3000 748,700
2.2600 2.3200 2.1850 2.2900 937,800
2.2100 2.2900 2.1000 2.1400 440,500
2.1500 2.2650 2.1380 2.2300 277,100
Weekend
Weekend
6 · 8-K After-hours · 17:01 ET 8-K ↗
2.2400 2.2500 2.1800 2.1900 244,500
2.2300 2.3000 2.2200 2.2500 168,900
2.3600 2.3700 2.2200 2.2300 369,200
2.4500 2.4500 2.3450 2.3700 244,600
2.4300 2.4650 2.3690 2.4500 181,700
Weekend
Weekend
2.4400 2.4620 2.4150 2.4400 151,700
2.3400 2.4600 2.3200 2.4500 299,600
2.3800 2.4050 2.3200 2.3600 160,200
2.4000 2.4000 2.3100 2.3800 276,600
No trading
Weekend
Weekend
2.4000 2.4200 2.3400 2.4100 266,100
2.5000 2.5100 2.3900 2.4000 222,300
2.4500 2.5200 2.4100 2.5100 215,600
2.5100 2.5200 2.4450 2.4500 168,000
2.5300 2.5450 2.4800 2.5100 167,800
Weekend
Weekend
2.5700 2.5700 2.5200 2.5500 150,700
2.5900 2.6000 2.5100 2.5700 284,600
2.5100 2.6550 2.4900 2.6000 322,200
2.4400 2.5200 2.4150 2.5100 283,200
2.3800 2.4680 2.3790 2.4300 304,600
Weekend
Weekend
2.3200 2.3700 2.3000 2.3500 247,200
No trading
2.2700 2.3300 2.2700 2.3300 218,100
2.2900 2.3000 2.2700 2.2700 195,500
2.3100 2.3200 2.2700 2.3000 163,600
Weekend
Weekend
2.3300 2.3700 2.2700 2.3200 280,400
No trading
2.3200 2.3600 2.3100 2.3400 89,800
2.3600 2.4150 2.3100 2.3300 245,300
2.3200 2.3700 2.2900 2.3700 260,300
Weekend
Weekend
2.3500 2.4200 2.2800 2.3200 465,200
5 · 8-K Pre-market · 08:25 ET 8-K ↗
2.3300 2.3350 2.2800 2.2900 290,700
2.2900 2.3800 2.2900 2.3100 308,500
2.2900 2.3100 2.2550 2.2700 202,600
2.3300 2.3500 2.2850 2.2900 208,200
Weekend
Weekend
2.3600 2.3600 2.3000 2.3200 287,700
2.3300 2.3600 2.3100 2.3500 186,100
2.3400 2.3900 2.3100 2.3300 336,000
2.3100 2.3480 2.2550 2.3300 349,400
2.2900 2.3600 2.2700 2.3100 323,400
Weekend
Weekend
2.2900 2.3100 2.2500 2.2600 161,000
2.2700 2.3250 2.2400 2.2800 241,600
2.2100 2.2900 2.1800 2.2800 364,400
2.2800 2.2900 2.2000 2.2000 505,000
2.3300 2.3800 2.2600 2.2700 367,500
Weekend
Weekend
2.3500 2.4200 2.3300 2.4000 136,600
No trading
2.3500 2.3800 2.2800 2.3300 363,100
2.3700 2.3700 2.3000 2.3400 284,200
2.3400 2.4000 2.3300 2.3800 626,900
Weekend
Weekend
2.2200 2.3250 2.2100 2.3100 171,800
2.4000 2.4190 2.2300 2.2600 435,100
2.4700 2.4700 2.3320 2.3800 512,700
2.4000 2.4900 2.3700 2.4700 325,400
2.4100 2.5700 2.4100 2.4300 635,100
Weekend
Weekend
2.3900 2.4770 2.3300 2.4100 251,100
4 · 8-K After-hours · 17:18 ET 8-K ↗ 3 · 10-Q After-hours · 16:10 ET 10-Q ↗
2.6600 2.7170 2.4300 2.4400 881,800
2.6300 2.7500 2.6100 2.6600 752,600
2.5000 2.6550 2.5000 2.6200 675,200
2.4500 2.5700 2.4500 2.5000 481,900
Weekend
Weekend
2.3800 2.4600 2.3500 2.4600 514,700
2.4300 2.4700 2.3750 2.3900 603,700
2.3500 2.4800 2.3500 2.4300 596,100
2.3500 2.4700 2.3300 2.3500 706,100
2.4400 2.4650 2.3200 2.3800 447,700
Weekend
Weekend
2.3500 2.4750 2.3300 2.4300 493,300
2.3300 2.4400 2.3100 2.3600 332,800
2.3700 2.4000 2.3000 2.3300 433,900
2.2800 2.4200 2.2700 2.3800 585,800
2.2200 2.3000 2.2120 2.2900 296,200
Weekend
Weekend
2.2000 2.2450 2.1850 2.2100 451,700
2.2400 2.2800 2.1630 2.2000 667,100
2.3000 2.3200 2.2400 2.2500 1,165,700
2.3100 2.5000 2.3000 2.3700 12,750,000
2.2200 2.3200 2.2200 2.2900 376,900
Weekend
Weekend
2.3100 2.3200 2.2100 2.2100 619,000
2.5000 2.5200 2.3400 2.3500 485,600
2.4000 2.4900 2.3600 2.4900 593,700
2.2400 2.3850 2.2400 2.3600 449,200
2.3500 2.4100 2.2400 2.2900 553,800
Weekend
Weekend
2.3800 2.4100 2.2500 2.2500 822,400
2.3500 2.4200 2.3200 2.3600 591,400
2.1800 2.3500 2.1800 2.2800 796,200
2.0800 2.1900 2.0610 2.1600 748,300
2.0400 2.1300 2.0200 2.0900 384,400
Weekend
Weekend
2.0100 2.0870 1.9900 2.0500 380,000
1.9900 2.0350 1.9400 2.0300 204,000
1.8900 1.9800 1.8900 1.9600 390,800
1.9100 1.9100 1.8400 1.8800 385,800
1.8900 1.9340 1.8800 1.9000 158,700
Weekend
Weekend
1.9300 1.9560 1.8700 1.8900 397,300
1.9800 1.9800 1.9100 1.9400 249,700
2.0200 2.0400 1.9700 1.9700 256,000
2.0000 2.0500 1.9800 2.0100 193,100
2.0100 2.0300 1.9650 2.0300 345,800
Weekend
Weekend
2.0200 2.0500 1.9600 2.0000 393,600
1.9000 2.0100 1.9000 2.0000 273,000
1.8900 1.9500 1.8900 1.9000 148,500
1.8800 1.9100 1.8700 1.9000 134,200
1.9100 1.9200 1.8700 1.8800 305,400
Weekend
Weekend
1.9600 1.9880 1.8900 1.9000 391,200
1.9400 2.0200 1.9400 1.9500 286,700
1.9900 2.0200 1.9100 1.9400 357,300
1.9600 2.0100 1.9410 1.9800 223,100
2.1600 2.1800 1.8600 1.9950 521,500
Weekend
Weekend
2.1400 2.1700 2.1300 2.1500 175,500
2.0800 2.1950 2.0650 2.1400 520,700
2.0600 2.1200 2.0400 2.0800 291,300
2.0400 2.1200 2.0290 2.0500 416,900
No trading
Weekend
Weekend
2.0100 2.0700 1.9950 2.0700 397,000
1.9700 2.0390 1.9600 2.0000 254,900
1.8500 2.0100 1.8500 1.9800 555,400
1.8300 1.8800 1.8300 1.8500 161,200
1.8900 1.9000 1.8450 1.8500 192,400
Weekend
Weekend
1.8900 1.9440 1.8600 1.8700 302,500
1.8100 1.9000 1.8100 1.8600 536,300
1.8100 1.8500 1.8000 1.8300 442,000
1.8800 1.9100 1.8350 1.8400 367,400
1.9100 1.9400 1.8900 1.9100 521,200
Weekend
Weekend
1.9500 1.9600 1.8500 1.9100 1,046,700
1.9200 2.0050 1.9180 1.9800 626,200
2.1500 2.1500 1.9200 1.9350 2,491,200
2 · 8-K After-hours · 16:17 ET 8-K ↗ 1 · 10-Q After-hours · 16:31 ET 10-Q ↗
2.2100 2.3800 2.2100 2.3600 640,600
2.1900 2.2300 2.1500 2.2000 360,200
Weekend
Weekend
2.1600 2.2250 2.1600 2.1900 402,100
2.2500 2.2700 2.1250 2.1700 1,003,300
2.1500 2.3100 2.1500 2.2600 817,700
2.2900 2.3300 2.1100 2.1200 2,317,500
2.3200 2.3900 2.2000 2.2600 950,300
Weekend
Weekend
2.2600 2.3250 2.2200 2.3000 518,700
2.1700 2.4350 2.1700 2.3200 922,500
2.2500 2.2600 2.1600 2.1750 485,100
2.2900 2.3100 2.1750 2.2000 879,100
2.3000 2.3500 2.2900 2.3000 295,600
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.