First Financial Bankshares, Inc FFIN

Open calendar →

First Financial Bankshares, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 34.6800 · FX 1 USD = 1.288650 SGD · about SGD 44.6904 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 36.38 → 34.68 · -4.7%
37.98033.28528.590 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
34.6700 35.1200 34.5100 34.6800 677,600
34.4800 34.5200 33.9400 34.5000 848,900
34.8600 34.8600 34.4300 34.6800 727,900
34.6600 34.9400 34.3300 34.7800 878,800
35.3200 35.3400 34.5900 34.8800 817,300
Weekend
Weekend
12 · 8-K After-hours · 16:27 ET 8-K ↗
36.2900 36.3600 35.1600 35.3200 1,291,900
35.3500 36.5200 35.1400 36.5000 1,143,000
34.7400 35.4200 34.7300 35.2200 795,300
34.6900 34.8700 34.4100 34.6400 680,000
34.7000 34.8700 34.5000 34.7200 657,100
Weekend
Weekend
34.7400 34.8400 34.2900 34.5600 621,800
34.0000 34.7400 34.0000 34.6300 693,100
34.2500 34.5800 33.9000 33.9800 1,008,300
34.9100 35.1800 34.6400 34.6700 726,100
34.8000 35.1000 34.6700 34.7500 588,000
Weekend
Weekend
No trading
35.6800 35.7700 34.6500 34.8800 947,800
34.6700 35.5800 34.5000 35.4500 993,800
34.4800 34.8200 34.2200 34.6000 935,800
34.9700 35.1200 34.2900 34.4800 1,219,200
Weekend
Weekend
35.1400 35.4200 34.9500 35.2400 4,501,200
34.3000 35.3100 33.7000 34.9400 1,300,200
33.5100 34.1100 33.5100 34.0400 1,127,700
33.0000 33.5700 32.8700 33.5000 881,100
32.7700 33.3900 32.7700 33.0900 662,400
Weekend
Weekend
No trading
32.8600 33.0900 32.6900 32.7800 1,977,000
33.2000 33.4800 32.2700 32.5700 1,163,700
33.4100 33.6600 33.2400 33.3900 942,900
33.7900 34.0800 33.1100 33.3500 897,500
Weekend
Weekend
33.1600 33.6600 33.1600 33.6500 665,800
33.4500 33.4900 32.9600 33.3000 768,300
33.3400 33.6200 33.0500 33.2100 1,115,200
32.9000 33.7100 32.9000 33.1200 976,200
32.5800 32.9300 32.5400 32.6800 761,800
Weekend
Weekend
32.4300 32.7700 32.3600 32.4800 878,500
32.1100 32.7500 32.0300 32.3500 1,258,300
32.4100 32.4300 31.7000 31.7100 906,300
32.0200 32.8600 31.9300 32.6400 906,400
32.4200 32.5000 31.7700 32.1700 985,800
Weekend
Weekend
32.5300 32.8300 32.4600 32.6800 838,200
32.3000 32.7200 32.1200 32.7000 713,000
32.8000 32.8600 32.3000 32.4700 738,700
32.2900 32.7400 32.2900 32.6400 775,700
No trading
Weekend
Weekend
32.2500 32.6800 32.0000 32.2400 578,000
31.8600 32.2900 31.6000 32.1900 650,400
31.5400 32.3200 31.4200 32.1000 782,400
31.6800 31.7100 31.2700 31.6100 544,800
31.2000 31.8800 31.0600 31.7500 648,800
Weekend
Weekend
31.4000 31.6500 30.8900 31.1000 993,000
31.5700 31.9000 31.3400 31.4000 692,800
31.4600 31.8300 31.0900 31.3100 723,500
31.6200 31.9100 30.8900 31.7000 819,600
32.3800 32.4200 31.3200 31.4800 700,200
Weekend
Weekend
32.3400 32.6500 32.0900 32.2600 609,800
32.7300 32.9000 32.3600 32.3900 696,900
32.5600 32.9600 32.5400 32.6000 914,900
11 · 10-Q After-hours · 16:12 ET 10-Q ↗
31.8300 32.3100 31.7700 32.2200 558,600
32.2100 32.4600 31.6800 31.7900 674,500
Weekend
Weekend
32.3100 32.7500 31.9300 32.5600 1,025,500
10 · 8-K After market open · 10:46 ET 8-K ↗
31.7300 32.4700 31.6000 32.2700 610,200
32.3400 32.5700 31.7900 31.8400 738,700
9 · 8-K Next filing day · accepted 28 Apr, 17:33 ET 8-K ↗
32.6000 32.8400 32.4700 32.6800 705,800
31.8900 32.7000 31.8900 32.4300 624,300
Weekend
Weekend
32.2900 32.5900 31.8500 31.9600 562,100
32.0400 32.4500 31.7500 32.4100 508,400
32.4300 32.4900 31.8000 31.9900 652,400
32.6000 32.9400 32.1800 32.2600 916,700
32.4100 32.8500 31.9200 32.6400 715,800
Weekend
Weekend
8 · 8-K After-hours · 16:59 ET 8-K ↗
32.2600 33.0000 31.6100 32.4700 885,100
30.9900 31.1400 30.7900 30.9600 674,500
31.3700 31.5400 30.1400 31.1400 660,200
31.2600 31.4500 30.1300 31.4000 637,800
31.0700 31.5200 30.8300 31.4300 584,500
Weekend
Weekend
31.5300 31.6400 31.0800 31.1600 458,300
30.9600 31.7900 30.8500 31.6800 602,800
31.2300 31.6800 31.1500 31.2100 796,800
30.3200 30.7600 30.2400 30.5200 636,000
29.8000 30.4500 29.7500 30.3900 502,500
Weekend
Weekend
No trading
29.6200 30.0200 29.3800 29.9800 593,200
29.6000 30.1000 29.5000 29.8500 566,500
29.6500 29.7600 29.1000 29.4500 1,014,400
29.1100 29.4000 29.0200 29.1300 557,800
Weekend
Weekend
29.3100 29.4500 28.9700 28.9900 613,300
29.1600 29.5500 29.1600 29.5300 621,800
29.8500 29.9500 29.1900 29.3900 517,300
29.2100 29.9800 29.2100 29.5500 683,800
29.7200 30.2100 29.3100 29.5400 917,900
Weekend
Weekend
28.6000 29.0600 28.4000 28.9500 2,125,500
28.5200 28.8600 28.1200 28.6500 670,700
29.0600 29.2700 28.5200 28.5900 901,100
29.8400 29.9500 28.9800 29.3300 849,000
29.7900 29.9600 29.4600 29.4900 727,200
Weekend
Weekend
29.5800 29.9400 29.0100 29.5600 750,500
29.0300 29.9200 28.5400 29.6100 917,800
29.9800 30.3500 29.6600 29.8800 877,300
30.1800 31.0400 29.8700 30.3900 801,100
29.7100 30.4100 29.1100 30.2600 1,061,800
Weekend
Weekend
7 · DEF 14A After market open · 11:23 ET DEF 14A ↗
29.4400 30.1500 28.8900 30.0800 972,000
30.0400 30.4500 29.8500 30.3000 786,300
30.6400 30.8200 30.2400 30.4800 836,400
30.1200 30.7500 29.5500 30.3400 1,149,500
30.4500 31.9700 30.0300 30.8700 1,924,600
Weekend
Weekend
32.7000 32.7100 30.9000 30.9300 1,382,400
32.8900 33.5700 32.6200 33.4500 800,200
6 · 10-K After-hours · 16:10 ET 10-K ↗
32.4500 32.8600 32.1600 32.7400 449,300
32.0600 32.4500 31.6800 32.2200 472,600
33.3100 33.4500 31.8400 31.9800 667,300
Weekend
Weekend
33.0600 33.7100 32.5300 33.3300 888,500
32.7200 33.1400 32.6300 33.1000 474,400
33.2900 33.9900 32.8600 32.9700 498,500
33.6000 34.0400 33.1800 33.4500 682,500
No trading
Weekend
Weekend
33.4400 33.7200 33.0400 33.4800 468,100
33.9500 34.6000 33.0600 33.4400 870,200
33.9000 34.3400 33.3500 33.6300 682,000
34.3500 34.7200 33.6200 33.6700 623,100
34.6000 34.9000 34.3500 34.5400 535,900
Weekend
Weekend
34.4700 35.0000 34.3500 34.7800 970,600
34.1600 34.6400 33.9000 34.2200 776,400
33.5800 34.4300 32.0000 34.1600 728,000
32.2600 33.5500 32.2500 33.2900 1,152,000
31.8400 32.7600 31.6900 32.4100 846,500
Weekend
Weekend
31.5300 31.9600 31.2200 31.8200 2,514,000
5 · 8-K After-hours · 16:22 ET 8-K ↗
31.4400 31.8100 31.2100 31.7500 923,900
31.9200 31.9400 31.2100 31.3200 792,600
32.2100 32.4400 31.8200 31.8400 718,400
32.7100 33.6600 31.8000 32.0500 1,165,100
Weekend
Weekend
4 · 8-K After-hours · 17:04 ET 8-K ↗
33.4000 34.3800 32.5700 32.7500 892,600
33.8200 34.5700 33.2100 33.7000 956,500
32.5400 33.9000 32.4500 33.8100 824,400
31.9900 32.5900 31.7600 32.3300 511,700
No trading
Weekend
Weekend
32.6100 32.8400 31.8400 32.5400 686,600
32.0500 32.9700 32.0500 32.6500 608,800
31.7700 32.4300 31.6600 32.1400 742,500
31.5200 31.9100 31.4700 31.7700 760,700
31.2100 31.5500 31.1500 31.5200 585,800
Weekend
Weekend
32.0200 32.3400 31.4600 31.5700 696,500
30.8200 32.3300 30.8200 32.0800 722,400
31.3900 31.5600 30.6700 31.0100 626,800
30.5200 31.5200 30.4900 31.3300 812,900
29.9000 31.2000 29.6400 30.7700 1,078,700
Weekend
Weekend
29.9100 30.2600 29.4400 30.0200 960,600
No trading
30.3000 30.4100 29.8400 29.8700 807,700
30.4600 30.5500 30.2900 30.3600 670,000
30.9400 31.0000 30.4500 30.5200 588,900
Weekend
Weekend
30.8900 30.9700 30.6300 30.8500 510,600
No trading
30.9200 31.0200 30.8100 30.8600 272,900
31.0200 31.3800 30.9000 30.9600 657,200
31.0300 31.4900 30.9300 31.1600 608,900
Weekend
Weekend
31.1500 31.2900 30.6100 31.0600 2,290,900
31.5000 31.6900 31.1000 31.2300 888,400
31.4100 31.8200 31.2600 31.2900 775,200
31.4900 31.6200 31.2600 31.4900 1,291,200
31.6800 31.8900 31.1100 31.3700 944,300
Weekend
Weekend
31.9000 31.9600 31.4900 31.5900 1,049,000
31.7000 32.1000 31.7000 31.7500 909,600
31.0400 31.8600 31.0100 31.6700 1,687,200
31.1800 31.5000 31.0200 31.0700 695,900
31.0700 31.5300 30.9200 31.1300 916,300
Weekend
Weekend
31.5600 31.5900 31.0500 31.0600 700,200
31.6000 31.8500 31.4900 31.6100 922,100
31.2800 31.7500 31.0100 31.6500 733,600
31.7400 31.7800 31.0900 31.1300 586,400
31.0600 31.8800 30.9900 31.5900 680,800
Weekend
Weekend
31.2300 31.4300 31.1700 31.2400 312,700
No trading
31.4000 31.6300 31.1500 31.2400 1,087,100
31.2000 31.8300 30.9000 31.6500 567,100
31.2200 31.4800 30.8800 30.9600 639,900
Weekend
Weekend
30.2500 31.5500 30.2300 31.3600 670,500
30.5900 30.9800 30.1000 30.3300 615,500
30.2100 30.5200 30.0100 30.2000 415,700
29.8400 30.4400 29.8000 30.2300 710,400
31.0100 31.1600 29.8000 29.8600 566,500
Weekend
Weekend
30.8600 31.2100 30.3600 31.1400 617,800
31.1600 31.5800 30.8500 30.9700 457,000
31.5100 31.8700 31.2800 31.3600 445,400
31.4300 31.6200 31.0700 31.4400 484,100
31.3500 31.5400 31.0700 31.2500 534,200
Weekend
Weekend
3 · 10-Q After-hours · 16:14 ET 10-Q ↗
30.7500 31.3800 30.6800 31.3500 530,800
31.0300 31.2600 30.6800 30.7500 576,400
30.6500 31.4000 30.6000 31.2200 541,300
30.8200 30.9700 30.4000 30.6500 645,600
30.6800 30.9700 30.2500 30.9200 714,900
Weekend
Weekend
30.6800 31.0000 30.1900 30.8900 701,100
30.5100 31.2800 30.5100 30.7000 914,200
31.0600 31.6600 30.5100 30.6400 1,095,100
31.3100 31.5600 30.9500 31.3400 481,400
31.4900 32.0700 31.2100 31.3100 756,000
Weekend
Weekend
2 · 8-K After market open · 14:35 ET 8-K ↗
31.2600 31.7500 30.5000 31.1200 906,300
32.1500 32.1700 31.6100 31.8500 612,500
32.2400 32.7500 31.7700 32.1700 446,000
32.0800 32.2400 31.9300 32.1700 344,800
31.6800 32.3200 31.5600 32.2400 449,900
Weekend
Weekend
31.5300 31.7000 31.2800 31.5300 577,800
32.6400 32.8900 31.1100 31.3400 1,017,100
33.6400 33.7600 32.7300 32.8300 481,800
32.5000 33.9100 32.4800 33.6900 490,600
32.3700 32.8900 32.1500 32.8200 439,000
Weekend
Weekend
33.7400 33.9600 32.0400 32.1100 595,200
33.3600 33.7700 33.0300 33.7400 492,300
33.5900 33.6000 33.0200 33.3900 366,200
33.6200 34.0100 33.2600 33.3700 562,800
33.7100 34.1100 33.2800 33.6300 469,100
Weekend
Weekend
33.4700 33.9500 33.3900 33.5000 482,700
33.4700 33.7000 33.1700 33.3800 475,100
33.6000 33.9100 33.1500 33.6400 439,400
33.7200 33.9300 33.2700 33.6500 488,600
34.1600 34.1600 33.6400 33.7700 411,700
Weekend
Weekend
33.9800 34.3500 33.8200 34.1100 337,300
34.1700 34.2200 33.8800 34.0200 348,200
34.3900 34.5300 34.0200 34.2300 471,500
34.4200 34.8900 34.3000 34.3800 437,700
34.6300 34.9300 34.2300 34.3200 429,500
Weekend
Weekend
35.6700 35.6700 34.8100 34.8700 1,480,700
35.3900 35.8700 34.9600 35.8200 596,700
35.2000 36.1100 34.8300 35.0000 550,100
35.4200 35.4800 34.7700 35.0300 472,900
35.9700 35.9700 35.3400 35.4300 350,000
Weekend
Weekend
36.0100 36.3000 35.7400 36.0200 417,600
35.9700 36.1700 35.3000 36.1000 765,900
35.9200 36.3200 35.8700 36.0500 462,500
36.5300 36.7000 35.9000 36.0800 356,700
36.7700 37.3500 36.1900 36.7400 344,800
Weekend
Weekend
37.4000 37.8300 36.6500 36.7300 443,900
36.8900 37.2600 36.6300 37.2400 462,300
36.5100 37.0300 36.2300 36.6100 355,100
36.7400 37.0100 36.3800 36.7500 462,600
No trading
Weekend
Weekend
37.4900 37.7000 37.0600 37.1700 448,800
38.1200 38.1200 37.2200 37.3700 426,700
37.4100 38.0900 37.4100 37.9800 779,800
36.8500 37.9000 36.3300 37.6300 677,600
37.3100 37.5900 36.8100 36.8500 367,100
Weekend
Weekend
36.0100 37.7600 35.7400 37.6400 681,100
35.5500 35.9900 35.4200 35.7700 357,600
35.8800 35.9900 35.5000 35.7400 370,700
35.5400 36.2000 35.5400 35.7700 422,200
35.3100 36.0600 35.1000 35.6300 710,600
Weekend
Weekend
36.5500 36.8000 35.3800 35.3800 917,100
35.4800 36.5000 33.5200 36.4300 1,024,800
35.2600 36.0600 35.0600 36.0100 614,500
34.1900 35.0500 33.9500 35.0400 397,200
34.1000 34.2000 33.6600 33.9000 427,800
Weekend
Weekend
33.9000 34.0600 33.5400 34.0400 321,100
34.2300 34.2600 33.5600 33.6200 513,600
34.3300 34.3400 33.9500 34.0100 330,900
34.5000 34.5000 33.5900 34.3100 712,300
34.2000 34.4500 34.0200 34.3800 706,200
Weekend
Weekend
1 · 10-Q After market open · 14:33 ET 10-Q ↗
34.3600 34.9200 33.5300 34.0500 813,400
34.7700 34.9900 34.4300 34.6200 488,800
36.0200 36.1800 34.9200 35.1100 373,400
36.7300 36.7300 35.8400 35.8900 394,500
36.3600 36.4400 36.0400 36.3800 382,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.