NYSE : GFF
$0.92 (0.87%)
| Date | Opening Price | Closing Price | %Chg | Volume |
|---|---|---|---|---|
| 2026-08-07 | $106.50 | $107.22 | 0.68% | 274.56K |
| 2026-08-06 | $104.05 | $106.30 | 2.16% | 471.12K |
| 2026-08-05 | $97.04 | $102.81 | 5.95% | 785.5K |
| 2026-08-04 | $90.75 | $93.58 | 3.12% | 411.5K |
| 2026-08-03 | $87.30 | $89.41 | 2.42% | 449.8K |
| 2026-07-31 | $88.18 | $86.17 | -2.28% | 326.4K |
| 2026-07-30 | $88.96 | $87.90 | -1.19% | 208.51K |
| 2026-07-29 | $92.29 | $87.59 | -5.09% | 458.3K |
| 2026-07-28 | $94.49 | $93.47 | -1.08% | 327.15K |
| 2026-07-27 | $91.91 | $93.26 | 1.47% | 276.62K |
| 2026-07-24 | $89.10 | $90.62 | 1.71% | 285.1K |
| 2026-07-23 | $88.03 | $88.91 | 1.00% | 262.04K |
| 2026-07-22 | $88.63 | $89.67 | 1.17% | 193.32K |
| 2026-07-21 | $89.65 | $88.78 | -0.97% | 268.3K |
| 2026-07-20 | $91.70 | $89.07 | -2.87% | 189.12K |
| 2026-07-17 | $92.30 | $91.47 | -0.90% | 200.9K |
| 2026-07-16 | $90.88 | $93.61 | 3.00% | 210.4K |
| 2026-07-15 | $90.75 | $91.66 | 1.00% | 316.13K |
| 2026-07-14 | $91.35 | $90.83 | -0.57% | 248.6K |
| 2026-07-13 | $90.43 | $89.96 | -0.52% | 363.45K |
| 2026-07-10 | $91.56 | $91.11 | -0.49% | 203.05K |
| 2026-07-09 | $90.72 | $91.65 | 1.03% | 317.24K |
| 2026-07-08 | $90.78 | $89.80 | -1.08% | 390.34K |
| 2026-07-07 | $92.94 | $92.35 | -0.63% | 388.74K |
| 2026-07-06 | $93.25 | $93.08 | -0.18% | 321.9K |
| 2026-07-02 | $92.86 | $92.86 | 0.00% | 329.84K |
| 2026-07-01 | $96.72 | $92.37 | -4.50% | 337.9K |
| 2026-06-30 | $97.17 | $97.53 | 0.37% | 329.4K |
| 2026-06-29 | $95.25 | $96.38 | 1.19% | 407.5K |
| 2026-06-26 | $95.88 | $96.42 | 0.56% | 1.27M |
| 2026-06-25 | $95.77 | $95.92 | 0.16% | 249.05K |
| 2026-06-24 | $91.46 | $94.86 | 3.72% | 438.4K |
| 2026-06-23 | $88.71 | $90.33 | 1.83% | 333.1K |
| 2026-06-22 | $91.36 | $89.43 | -2.11% | 354.16K |
| 2026-06-18 | $90.25 | $91.13 | 0.98% | 760.41K |
| 2026-06-17 | $93.22 | $88.84 | -4.70% | 662.39K |
| 2026-06-16 | $94.98 | $94.01 | -1.02% | 327.7K |
| 2026-06-15 | $95.18 | $94.73 | -0.47% | 241.4K |
| 2026-06-12 | $95.92 | $93.72 | -2.29% | 342.6K |
| 2026-06-11 | $92.28 | $95.30 | 3.27% | 275.5K |
| 2026-06-10 | $92.24 | $90.78 | -1.58% | 347.02K |
| 2026-06-09 | $88.00 | $92.27 | 4.85% | 323.3K |
| 2026-06-08 | $85.93 | $86.73 | 0.93% | 269.81K |
| 2026-06-05 | $85.18 | $85.50 | 0.38% | 275.42K |
| 2026-06-04 | $87.43 | $85.90 | -1.75% | 327.9K |
| 2026-06-03 | $84.74 | $86.14 | 1.65% | 340.4K |
| 2026-06-02 | $85.62 | $84.88 | -0.86% | 220.83K |
| 2026-06-01 | $86.82 | $85.18 | -1.89% | 396.64K |
| 2026-05-29 | $87.65 | $87.98 | 0.38% | 353.01K |
| 2026-05-28 | $86.65 | $88.06 | 1.63% | 236.31K |
| 2026-05-27 | $87.72 | $87.71 | -0.01% | 230.7K |
| 2026-05-26 | $85.86 | $86.39 | 0.62% | 256.02K |
| 2026-05-22 | $84.92 | $84.88 | -0.05% | 278.71K |
| 2026-05-21 | $82.10 | $84.64 | 3.09% | 291.55K |
| 2026-05-20 | $79.97 | $83.36 | 4.24% | 432.7K |
| 2026-05-19 | $81.18 | $79.78 | -1.72% | 443.15K |
| 2026-05-18 | $82.28 | $82.83 | 0.67% | 498.05K |
| 2026-05-15 | $84.79 | $81.85 | -3.47% | 409.5K |
| 2026-05-14 | $84.08 | $85.91 | 2.18% | 356.6K |
| 2026-05-13 | $83.10 | $82.87 | -0.28% | 372.7K |
| 2026-05-12 | $85.87 | $83.32 | -2.97% | 507.5K |
| 2026-05-11 | $87.90 | $86.19 | -1.95% | 406.15K |
| 2026-05-08 | $91.23 | $88.02 | -3.52% | 379.9K |
| 2026-05-07 | $89.50 | $90.68 | 1.32% | 405.7K |
| 2026-05-06 | $93.52 | $92.58 | -1.01% | 493.2K |
| 2026-05-05 | $89.01 | $91.05 | 2.29% | 344.43K |
| 2026-05-04 | $91.59 | $88.75 | -3.10% | 364.52K |
| 2026-05-01 | $91.94 | $92.55 | 0.66% | 307.3K |
| 2026-04-30 | $89.35 | $91.17 | 2.04% | 342.4K |
| 2026-04-29 | $92.05 | $88.63 | -3.72% | 468.8K |
| 2026-04-28 | $94.54 | $92.07 | -2.61% | 369.6K |
| 2026-04-27 | $93.19 | $94.34 | 1.23% | 475.42K |
| 2026-04-24 | $92.45 | $93.03 | 0.63% | 305.3K |
| 2026-04-23 | $91.73 | $92.27 | 0.59% | 394.14K |
| 2026-04-22 | $91.44 | $91.10 | -0.37% | 360.3K |
| 2026-04-21 | $91.48 | $90.09 | -1.52% | 413.31K |
| 2026-04-20 | $87.40 | $90.78 | 3.87% | 551.72K |
| 2026-04-17 | $86.19 | $87.81 | 1.88% | 451.7K |
| 2026-04-16 | $83.00 | $83.84 | 1.01% | 397.8K |
| 2026-04-15 | $82.32 | $83.02 | 0.85% | 401.6K |
| 2026-04-14 | $80.74 | $82.72 | 2.45% | 426.1K |
| 2026-04-13 | $77.86 | $80.89 | 3.89% | 440.4K |
| 2026-04-10 | $78.36 | $78.19 | -0.22% | 233.75K |
| 2026-04-09 | $75.05 | $78.17 | 4.16% | 914.24K |
| 2026-04-08 | $76.26 | $75.80 | -0.60% | 499.8K |
| 2026-04-07 | $71.29 | $72.37 | 1.51% | 266.71K |
| 2026-04-06 | $71.13 | $72.00 | 1.22% | 233.9K |
| 2026-04-02 | $71.79 | $71.42 | -0.52% | 185.42K |
| 2026-04-01 | $72.74 | $73.26 | 0.71% | 287.4K |
| 2026-03-31 | $71.95 | $72.68 | 1.01% | 340.41K |