Gibraltar Industries, Inc ROCK

Open calendar →

Gibraltar Industries, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 45.1900 · FX 1 USD = 1.291020 SGD · about SGD 58.3412 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 65.84 → 45.19 · -31.4%
74.58054.20033.820 1,2 3,4 5 6 7 8 9 10,11 12 13 14 15,16 17 18 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
44.5100 45.6700 44.0700 45.1900 227,400
43.7800 44.6900 43.6500 44.3800 334,700
43.9500 44.7800 43.3800 44.4600 223,500
43.7500 44.3200 43.1100 43.5900 313,300
43.1400 43.6600 42.1600 43.5900 304,100
Weekend
Weekend
44.3400 45.7400 43.0900 43.1800 296,500
43.8300 46.3300 43.8300 44.8900 421,100
18 · 8-K Pre-market · 07:44 ET 8-K ↗
41.7500 44.2800 41.4700 44.2100 332,600
42.0500 42.6300 40.7800 41.6000 179,400
42.1700 42.9400 41.0800 41.2900 212,200
Weekend
Weekend
42.5100 43.1600 42.1100 42.2200 222,900
41.5600 42.4300 41.1400 42.0900 249,300
42.6600 43.1400 40.1900 41.2600 344,200
43.8800 44.4500 42.3400 43.1500 314,000
43.8400 44.0700 42.5200 43.2300 327,700
Weekend
Weekend
No trading
45.3400 45.5300 43.1900 43.9200 232,100
45.2000 45.7000 44.3400 45.3100 402,300
44.6600 45.2000 44.0700 45.1000 266,700
43.9900 45.1700 42.8300 44.6600 341,700
Weekend
Weekend
44.1500 44.7300 43.7900 44.2000 759,200
43.5900 44.9700 43.1800 44.1900 361,100
39.6500 44.0000 39.6400 43.2000 315,000
40.0100 40.4300 39.3100 39.3200 356,000
41.2000 41.2800 39.8600 40.0100 445,500
Weekend
Weekend
No trading
41.4700 42.3100 40.7700 40.9000 932,700
41.1600 42.9000 40.4000 40.5200 394,000
40.9300 42.3200 40.9300 41.4700 338,800
40.9300 42.0300 40.3500 40.4800 326,600
Weekend
Weekend
39.6600 41.2500 39.3300 40.3000 321,500
37.6800 39.6000 37.2400 39.4100 348,300
39.3600 39.3600 37.1200 37.4900 299,000
38.7100 40.6300 38.3900 39.3100 353,000
37.3600 38.8300 37.0800 38.3900 390,400
Weekend
Weekend
37.9900 38.1400 36.6700 36.9700 270,800
37.9700 38.6600 37.5300 38.3000 303,000
37.8900 38.0600 36.9400 37.6300 294,900
37.8100 38.4600 37.0600 38.0300 381,600
38.0000 38.0000 36.1200 37.7400 439,900
Weekend
Weekend
39.1700 39.5200 38.4800 38.6500 481,700
39.3400 39.6800 38.4300 39.2300 374,200
37.7400 39.7400 37.5200 39.5000 425,600
37.4000 38.0400 37.0600 37.4800 390,800
No trading
Weekend
Weekend
35.9600 37.2300 35.4500 37.1800 382,200
34.7500 35.8200 33.8700 35.5400 517,700
33.9800 35.2100 33.5600 35.1500 336,600
35.3100 35.3100 33.7600 33.8200 307,000
35.2800 36.3500 35.1000 35.5500 310,600
Weekend
Weekend
37.4200 37.6500 35.3500 35.3800 408,900
38.3800 38.6800 37.7400 37.9300 268,100
37.4200 38.2500 37.0100 38.2200 339,300
39.2200 39.3400 37.2900 37.9100 413,200
40.5400 40.6100 38.9000 39.2400 440,000
Weekend
Weekend
17 · 8-K After market open · 10:53 ET 8-K ↗
38.5200 40.9300 38.4400 40.8100 617,300
16 · 10-Q After market open · 09:53 ET 10-Q ↗
36.6800 39.2800 35.2500 37.5900 844,100
15 · 8-K Pre-market · 07:44 ET 8-K ↗
39.2000 39.6100 37.8700 37.9000 365,700
37.8500 39.0500 37.0400 38.3100 259,000
38.7800 38.9500 36.7100 36.9200 247,600
Weekend
Weekend
39.3700 40.1800 38.8700 39.2000 300,800
38.1400 39.2700 37.6600 39.0300 258,700
39.8800 40.0000 37.4600 37.5300 365,700
39.9000 40.4800 39.7300 40.1700 247,500
39.7000 40.5200 39.4600 39.9100 592,700
Weekend
Weekend
39.8800 40.4000 39.3400 39.5700 311,300
40.1200 40.6700 39.1000 39.8800 201,100
39.2200 40.0700 38.8100 39.9700 309,000
40.5000 41.5900 38.3800 38.7400 420,400
39.3300 40.7400 39.0000 40.2700 331,800
Weekend
Weekend
38.4500 40.0300 38.3800 39.4000 341,700
14 · 8-K/A Pre-market · 08:36 ET 8-K/A ↗
37.9600 38.6700 37.3000 37.6300 308,200
41.3800 41.4600 37.9000 38.0700 253,800
41.5500 41.7600 41.0800 41.5300 211,100
39.9700 41.5500 39.7600 41.5500 242,200
Weekend
Weekend
41.1900 41.5100 40.1300 40.1800 623,600
40.1400 41.3000 40.1000 41.0300 249,800
40.5700 41.8200 40.0400 40.5300 295,200
38.2900 38.6500 37.6100 38.4700 298,400
13 · DEF 14A After market open · 11:51 ET DEF 14A ↗
38.6200 38.9300 38.0000 38.2900 222,400
Weekend
Weekend
12 · 8-K After-hours · 16:30 ET 8-K ↗
No trading
38.3900 39.7800 38.0200 38.8900 322,100
40.3500 41.2300 39.4600 39.5400 256,600
40.0900 41.8300 38.6800 39.8700 340,600
40.7600 40.8600 39.4800 39.5000 298,000
Weekend
Weekend
40.5700 41.0900 40.2300 40.3900 260,900
41.2400 42.3000 40.5400 40.9200 271,700
42.4600 42.7300 41.0200 41.9900 241,400
40.2700 42.6200 40.2700 42.0500 396,800
40.4700 41.5900 40.4100 40.8500 351,200
Weekend
Weekend
40.2100 40.2100 38.3500 38.8600 605,600
39.5600 40.2700 39.0400 40.0300 365,600
41.2400 41.2900 39.7400 39.8300 417,000
42.0800 42.5900 41.3000 41.7600 499,300
42.3300 42.4900 41.5700 41.8300 364,200
Weekend
Weekend
42.7500 42.9900 40.5400 41.2700 348,900
41.3500 43.0300 41.2100 42.3400 582,500
41.7100 43.2900 41.5400 42.3200 383,800
39.1700 41.6400 38.6800 41.4800 586,300
39.2900 39.6200 37.7900 39.1800 397,400
Weekend
Weekend
40.0300 40.3400 39.5000 40.2300 343,900
42.5900 43.4600 40.9800 41.2300 380,200
44.2700 44.6000 42.9600 43.0500 348,300
44.5300 45.0000 43.0500 43.8300 397,800
44.4700 45.5100 43.7600 45.1600 366,800
Weekend
Weekend
48.4000 49.3900 45.4000 45.4800 328,600
50.4100 50.4100 47.2500 49.0300 331,100
11 · 10-K Pre-market · 08:58 ET 10-K ↗ 10 · 8-K Pre-market · 07:40 ET 8-K ↗
51.3100 51.7000 48.8400 49.2100 306,200
50.4800 51.7900 50.3600 50.7900 146,200
52.2600 52.6400 50.0700 50.4000 277,600
9 · 8-K Pre-market · 07:55 ET 8-K ↗
Weekend
Weekend
53.1500 54.7400 52.6600 52.7900 320,300
52.6600 53.4900 52.3800 53.1500 149,400
53.3500 54.7500 52.8900 52.8900 158,400
54.5500 54.5500 52.3000 53.3500 184,700
No trading
Weekend
Weekend
53.2900 55.1500 53.0500 54.7400 251,400
54.6700 55.8600 52.5900 53.2400 179,600
54.8000 56.3500 53.0500 54.1200 185,400
54.0000 55.1400 53.9500 54.6100 187,500
53.6900 54.5100 53.2600 53.6500 130,100
Weekend
Weekend
52.7000 54.5300 52.7000 53.9100 195,900
52.6000 53.7700 51.8400 52.2000 266,800
52.1500 53.5000 51.9400 53.0800 345,000
51.8000 54.0500 50.5200 51.6900 276,800
51.3300 52.5500 51.3300 51.9600 260,300
8 · 8-K Pre-market · 08:14 ET 8-K ↗
Weekend
Weekend
51.7300 52.2800 50.3400 51.2600 740,900
51.4000 52.3000 50.9900 52.2600 236,000
50.6400 51.5000 50.1900 51.0700 331,400
50.9500 51.2400 50.3500 50.6600 207,800
51.9500 52.2300 50.5200 51.1600 373,300
Weekend
Weekend
51.1500 52.1600 50.6100 51.7800 528,000
48.6300 52.1700 48.4300 51.1500 651,300
7 · 8-K Pre-market · 07:51 ET 8-K ↗
47.9500 50.4900 43.2800 48.3700 1,782,100
6 · 8-K Pre-market · 07:47 ET 8-K ↗
55.6500 56.8000 54.4200 54.7400 318,700
No trading
Weekend
Weekend
58.3200 58.5300 55.8800 57.0000 332,300
56.2600 58.5300 55.9000 58.2600 295,100
55.1100 56.7500 54.9300 55.8300 272,500
55.8500 56.7500 54.7300 55.3000 271,100
53.0100 56.0000 52.0700 55.7000 299,800
Weekend
Weekend
51.7000 53.5000 51.7000 53.0500 371,700
48.2600 52.5200 48.2600 51.5600 400,700
50.8200 51.1800 48.5200 48.5600 234,100
50.5700 51.0600 49.7000 50.5000 377,700
50.0400 52.1200 50.0400 50.9000 157,900
Weekend
Weekend
49.8800 50.6300 49.5600 50.1400 186,600
No trading
49.9500 50.1200 49.2400 49.4400 162,900
50.0900 50.9300 49.6800 49.9500 173,600
50.8400 51.0300 49.9100 50.2800 202,600
Weekend
Weekend
50.0600 50.9200 49.1300 50.8400 129,800
No trading
49.2500 50.6100 48.8100 50.1000 104,100
48.9100 49.4800 48.7600 49.1700 250,700
49.9500 50.4800 48.8200 48.9100 346,700
Weekend
Weekend
50.9400 51.2500 49.5500 49.9400 778,900
51.1900 51.9600 50.9300 51.1200 362,900
50.7000 51.7800 50.0000 50.2800 339,900
51.0800 51.5000 50.4600 50.9000 285,000
51.6400 52.2900 49.9000 50.8100 290,200
Weekend
Weekend
52.1500 52.2300 50.8200 51.1100 331,000
50.7100 52.3300 50.5900 51.9300 213,900
48.6400 51.0300 48.5000 50.5200 268,200
48.8800 49.8700 48.5500 48.6400 178,700
49.7500 50.1500 48.8500 49.1300 188,800
Weekend
Weekend
49.4200 50.1900 49.0600 49.3200 199,700
49.9600 50.2100 49.0600 49.6700 224,600
49.8400 51.0000 49.4100 50.3600 413,800
49.7000 50.3700 49.1200 49.8400 269,900
49.0700 50.3000 48.8000 49.4400 332,100
Weekend
Weekend
50.1600 50.4600 49.0700 49.9600 134,800
No trading
48.9700 51.4000 48.9700 50.2900 489,500
48.3300 50.1800 48.3200 49.4200 671,600
47.0900 48.9000 47.0900 48.1400 419,400
Weekend
Weekend
44.2900 48.5600 44.2900 47.4400 642,500
45.2700 45.5900 42.8600 44.2000 690,900
47.2400 47.7000 44.1200 44.1700 437,900
46.6900 48.2300 46.1600 47.2400 596,700
58.6900 58.7200 46.5800 47.1400 1,198,800
5 · 8-K Pre-market · 09:11 ET 8-K ↗
Weekend
Weekend
57.3300 59.2700 57.3300 59.1500 205,900
60.4300 61.0000 58.5300 59.0000 229,500
61.6500 62.9200 60.8800 60.9700 312,900
61.3200 61.7000 60.7900 61.2900 142,000
62.1700 62.1700 60.8600 61.3600 189,800
Weekend
Weekend
59.4000 62.6300 59.2900 61.5400 285,800
60.6700 61.6900 58.9000 59.5500 238,200
61.8100 62.7800 59.9200 60.7400 276,100
60.7300 61.7300 60.3600 60.8500 332,500
62.4400 63.5900 60.6800 61.4800 346,300
Weekend
Weekend
64.0600 64.6300 62.2600 62.3900 253,300
65.2100 71.8300 63.9200 64.0400 428,300
4 · 10-Q Pre-market · 07:55 ET 10-Q ↗ 3 · 8-K Pre-market · 07:38 ET 8-K ↗
67.3300 69.5700 66.1600 67.1300 313,600
66.9200 68.2600 66.3700 67.6200 292,600
68.3700 68.9600 66.8300 67.3100 311,300
Weekend
Weekend
68.9700 69.3500 68.1100 68.1600 218,400
69.4100 69.9200 67.4100 67.7900 271,100
74.1900 75.0800 69.0800 69.4900 900,300
70.2700 74.8200 70.2400 74.5800 767,500
67.6500 71.1300 67.5900 70.7300 401,400
Weekend
Weekend
66.0700 67.1100 66.0000 67.1100 238,500
66.1200 66.3300 64.9400 66.2900 265,000
65.3400 66.5300 65.2700 65.9600 225,800
62.6500 65.7700 62.2800 64.8300 320,900
65.3700 65.3700 63.2300 63.5500 311,300
Weekend
Weekend
67.4700 68.3500 63.8400 64.0700 491,300
67.2900 68.7900 65.3400 67.6700 1,091,800
64.8700 67.4800 64.3000 67.2100 334,100
64.5200 65.2800 63.6400 64.4100 198,900
65.6200 66.4400 64.4800 64.5100 211,300
Weekend
Weekend
66.4800 67.7000 65.2000 65.3200 343,300
65.1600 66.7100 64.5300 66.3700 247,600
62.2700 65.2500 62.2700 65.1900 276,100
63.5000 64.1300 62.2000 62.8000 284,600
63.1100 63.6100 62.4700 63.4900 384,100
Weekend
Weekend
61.3500 63.0700 61.0000 62.9100 200,100
60.5700 61.1400 60.1300 61.0500 164,200
61.0000 61.5300 60.0500 61.0000 148,500
61.8800 62.1500 60.3600 61.1700 201,600
61.3800 62.0800 60.3000 61.7700 197,500
Weekend
Weekend
62.3000 62.3000 60.9400 61.8500 780,300
59.2400 62.3000 59.0700 62.0000 362,400
60.2000 61.1900 58.6500 58.9900 168,600
61.1600 61.5800 59.4900 59.8500 190,800
60.8900 61.8700 59.4700 61.1800 221,800
Weekend
Weekend
62.0500 62.3600 60.3700 60.4400 198,100
61.0300 62.8200 61.0300 62.5000 207,200
59.0300 60.7600 58.7800 60.6800 214,800
60.3300 60.3300 58.7900 59.0800 146,300
61.7700 61.7700 60.5400 60.7100 164,000
Weekend
Weekend
62.4900 63.4600 61.3000 61.7400 146,200
59.9600 62.0900 59.3600 62.0700 241,300
60.2200 61.2400 59.1500 59.6400 192,700
61.6700 61.6800 60.2500 60.6300 170,900
No trading
Weekend
Weekend
64.0200 64.2600 62.5900 62.5900 259,500
64.5800 64.5800 63.0200 64.0600 125,700
64.1100 66.0900 63.9200 64.5800 177,800
64.6300 65.3600 64.2800 64.4700 138,200
65.1400 65.6600 63.4700 64.8400 194,100
Weekend
Weekend
61.6900 65.9400 61.3700 65.7000 244,100
61.9000 62.5000 61.0900 61.1600 323,300
62.8200 62.8200 60.9400 62.2900 293,700
62.6800 63.4900 62.1100 62.9200 124,800
62.0600 63.1800 62.0100 62.4200 151,600
Weekend
Weekend
62.1700 62.7300 60.7300 62.0800 248,800
62.3600 62.5900 61.3700 61.6200 200,900
61.7800 63.6400 61.5600 63.2500 237,800
58.7000 61.5900 58.0500 61.5500 286,500
58.3700 58.3700 56.9100 58.0900 246,500
Weekend
Weekend
60.0100 60.5000 58.1400 58.1500 253,100
62.5300 63.5800 58.3300 60.0800 295,400
59.9700 62.3800 56.5000 61.9900 764,900
2 · 10-Q Pre-market · 07:49 ET 10-Q ↗ 1 · 8-K Pre-market · 07:34 ET 8-K ↗
64.9000 65.2900 64.1100 64.4200 255,400
64.5500 66.1900 63.8500 64.4300 210,400
Weekend
Weekend
64.8000 65.4400 63.2800 64.3200 224,200
66.3500 66.6300 65.4300 66.0300 190,300
66.6400 67.9000 66.0500 66.6400 205,200
66.3400 67.2800 65.9000 66.7400 421,000
66.1200 66.3000 65.4400 65.8400 174,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.