F&F - Financial Insights SEC Filing Analytics

Financial Metrics

GGG GRACO INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
18
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-02-17 SEC Filing Index
Insider 4 2026-02-10 SEC Filing Index
Insider 4 2026-02-09 SEC Filing Index
Insider 4 2026-02-06 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
0.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
467261000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 529646000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 559644000.0 +5.7% USD 10-Q 2024-07-24
Quarterly 2023-09-29 539672000.0 -3.6% USD 10-Q 2024-10-23
Quarterly 2024-03-29 492189000.0 -8.8% USD 10-Q 2025-04-23
Quarterly 2024-06-28 553243000.0 +12.4% USD 10-Q 2025-07-23
Quarterly 2024-09-27 519212000.0 -6.2% USD 10-Q 2025-10-22
Quarterly 2025-03-28 528284000.0 +1.7% USD 10-Q 2025-04-23
Quarterly 2025-06-27 571806000.0 +8.2% USD 10-Q 2025-07-23
Quarterly 2025-09-26 543358000.0 -5.0% USD 10-Q 2025-10-22
Annual 2023-12-29 2195606000.0 USD 10-K 2026-02-17
Annual 2024-12-27 2113316000.0 -3.7% USD 10-K 2026-02-17
Annual 2025-12-26 2236604000.0 +5.8% USD 10-K 2026-02-17

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 285140000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 291415000.0 +2.2% USD 10-Q 2024-07-24
Quarterly 2023-09-29 284524000.0 -2.4% USD 10-Q 2024-10-23
Quarterly 2024-03-29 266197000.0 -6.4% USD 10-Q 2025-04-23
Quarterly 2024-06-28 300854000.0 +13.0% USD 10-Q 2025-07-23
Quarterly 2024-09-27 276130000.0 -8.2% USD 10-Q 2025-10-22
Quarterly 2025-03-28 277733000.0 +0.6% USD 10-Q 2025-04-23
Quarterly 2025-06-27 299530000.0 +7.8% USD 10-Q 2025-07-23
Quarterly 2025-09-26 289225000.0 -3.4% USD 10-Q 2025-10-22
Annual 2023-12-29 1161021000.0 USD 10-K 2026-02-17
Annual 2024-12-27 1122461000.0 -3.3% USD 10-K 2026-02-17
Annual 2025-12-26 1173183000.0 +4.5% USD 10-K 2026-02-17

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 156668000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 157052000.0 +0.2% USD 10-Q 2024-07-24
Quarterly 2023-09-29 163189000.0 +3.9% USD 10-Q 2024-10-23
Quarterly 2024-03-29 132996000.0 -18.5% USD 10-Q 2025-04-23
Quarterly 2024-06-28 161359000.0 +21.3% USD 10-Q 2025-07-23
Quarterly 2024-09-27 145723000.0 -9.7% USD 10-Q 2025-10-22
Quarterly 2025-03-28 144013000.0 -1.2% USD 10-Q 2025-04-23
Quarterly 2025-06-27 157484000.0 +9.4% USD 10-Q 2025-07-23
Quarterly 2025-09-26 164721000.0 +4.6% USD 10-Q 2025-10-22
Annual 2023-12-29 646843000.0 USD 10-K 2026-02-17
Annual 2024-12-27 570098000.0 -11.9% USD 10-K 2026-02-17
Annual 2025-12-26 624797000.0 +9.6% USD 10-K 2026-02-17

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 129166000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 134268000.0 +3.9% USD 10-Q 2024-07-24
Quarterly 2023-09-29 133123000.0 -0.9% USD 10-Q 2024-10-23
Quarterly 2024-03-29 122199000.0 -8.2% USD 10-Q 2025-04-23
Quarterly 2024-06-28 132978000.0 +8.8% USD 10-Q 2025-07-23
Quarterly 2024-09-27 122197000.0 -8.1% USD 10-Q 2025-10-22
Quarterly 2025-03-28 124101000.0 +1.6% USD 10-Q 2025-04-23
Quarterly 2025-06-27 127623000.0 +2.8% USD 10-Q 2025-07-23
Quarterly 2025-09-26 137628000.0 +7.8% USD 10-Q 2025-10-22
Annual 2023-12-29 506511000.0 USD 10-K 2026-02-17
Annual 2024-12-27 486084000.0 -4.0% USD 10-K 2026-02-17
Annual 2025-12-26 521839000.0 +7.4% USD 10-K 2026-02-17

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.77 USD/shares 10-Q 2024-04-24
Quarterly 2023-06-30 0.8 +3.9% USD/shares 10-Q 2024-07-24
Quarterly 2023-09-29 0.79 -1.3% USD/shares 10-Q 2024-10-23
Quarterly 2024-03-29 0.73 -7.6% USD/shares 10-Q 2025-04-23
Quarterly 2024-06-28 0.79 +8.2% USD/shares 10-Q 2025-07-23
Quarterly 2024-09-27 0.72 -8.9% USD/shares 10-Q 2025-10-22
Quarterly 2025-03-28 0.74 +2.8% USD/shares 10-Q 2025-04-23
Quarterly 2025-06-27 0.77 +4.1% USD/shares 10-Q 2025-07-23
Quarterly 2025-09-26 0.83 +7.8% USD/shares 10-Q 2025-10-22
Annual 2023-12-29 3.01 USD/shares 10-K 2026-02-17
Annual 2024-12-27 2.88 -4.3% USD/shares 10-K 2026-02-17
Annual 2025-12-26 3.14 +9.0% USD/shares 10-K 2026-02-17

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.75 USD/shares 10-Q 2024-04-24
Quarterly 2023-06-30 0.78 +4.0% USD/shares 10-Q 2024-07-24
Quarterly 2023-09-29 0.77 -1.3% USD/shares 10-Q 2024-10-23
Quarterly 2024-03-29 0.71 -7.8% USD/shares 10-Q 2025-04-23
Quarterly 2024-06-28 0.77 +8.5% USD/shares 10-Q 2025-07-23
Quarterly 2024-09-27 0.71 -7.8% USD/shares 10-Q 2025-10-22
Quarterly 2025-03-28 0.72 +1.4% USD/shares 10-Q 2025-04-23
Quarterly 2025-06-27 0.76 +5.6% USD/shares 10-Q 2025-07-23
Quarterly 2025-09-26 0.82 +7.9% USD/shares 10-Q 2025-10-22
Annual 2023-12-29 2.94 USD/shares 10-K 2026-02-17
Annual 2024-12-27 2.82 -4.1% USD/shares 10-K 2026-02-17
Annual 2025-12-26 3.08 +9.2% USD/shares 10-K 2026-02-17

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 395313000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 520633000.0 +31.7% USD 10-Q 2023-07-26
Quarterly 2023-09-29 525785000.0 +1.0% USD 10-Q 2023-10-25
Quarterly 2023-12-29 537951000.0 +2.3% USD 10-Q 2024-10-23
Quarterly 2024-03-29 622728000.0 +15.8% USD 10-Q 2024-04-24
Quarterly 2024-06-28 666006000.0 +6.9% USD 10-Q 2024-07-24
Quarterly 2024-09-27 764453000.0 +14.8% USD 10-Q 2024-10-23
Quarterly 2024-12-27 675336000.0 -11.7% USD 10-Q 2025-10-22
Quarterly 2025-03-28 536138000.0 -20.6% USD 10-Q 2025-04-23
Quarterly 2025-06-27 534921000.0 -0.2% USD 10-Q 2025-07-23
Quarterly 2025-09-26 618662000.0 +15.7% USD 10-Q 2025-10-22
Annual 2023-12-29 537951000.0 USD 10-K 2025-02-18
Annual 2024-12-27 675336000.0 +25.5% USD 10-K 2026-02-17
Annual 2025-12-26 624083000.0 -7.6% USD 10-K 2026-02-17

Accounts Receivable

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 497242000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 479095000.0 -3.6% USD 10-Q 2023-07-26
Quarterly 2023-09-29 457604000.0 -4.5% USD 10-Q 2023-10-25
Quarterly 2023-12-29 438349000.0 -4.2% USD 10-Q 2024-10-23
Quarterly 2024-03-29 459118000.0 +4.7% USD 10-Q 2024-04-24
Quarterly 2024-06-28 457604000.0 -0.3% USD 10-Q 2024-07-24
Quarterly 2024-09-27 440917000.0 -3.6% USD 10-Q 2024-10-23
Quarterly 2024-12-27 404676000.0 -8.2% USD 10-Q 2025-10-22
Quarterly 2025-03-28 409950000.0 +1.3% USD 10-Q 2025-04-23
Quarterly 2025-06-27 403156000.0 -1.7% USD 10-Q 2025-07-23
Quarterly 2025-09-26 426809000.0 +5.9% USD 10-Q 2025-10-22
Annual 2023-12-29 438349000.0 USD 10-K 2025-02-18
Annual 2024-12-27 404676000.0 -7.7% USD 10-K 2026-02-17
Annual 2025-12-26 401138000.0 -0.9% USD 10-K 2026-02-17

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1288461000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 1410453000.0 +9.5% USD 10-Q 2023-07-26
Quarterly 2023-09-29 1377332000.0 -2.3% USD 10-Q 2023-10-25
Quarterly 2023-12-29 1365809000.0 -0.8% USD 10-Q 2024-10-23
Quarterly 2024-03-29 1444228000.0 +5.7% USD 10-Q 2024-04-24
Quarterly 2024-06-28 1524232000.0 +5.5% USD 10-Q 2024-07-24
Quarterly 2024-09-27 1612495000.0 +5.8% USD 10-Q 2024-10-23
Quarterly 2024-12-27 1497441000.0 -7.1% USD 10-Q 2025-10-22
Quarterly 2025-03-28 1369000000.0 -8.6% USD 10-Q 2025-04-23
Quarterly 2025-06-27 1380642000.0 +0.9% USD 10-Q 2025-07-23
Quarterly 2025-09-26 1487588000.0 +7.7% USD 10-Q 2025-10-22
Annual 2023-12-29 1365809000.0 USD 10-K 2025-02-18
Annual 2024-12-27 1497441000.0 +9.6% USD 10-K 2026-02-17
Annual 2025-12-26 1471881000.0 -1.7% USD 10-K 2026-02-17

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2546263000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 2707725000.0 +6.3% USD 10-Q 2023-07-26
Quarterly 2023-09-29 2674917000.0 -1.2% USD 10-Q 2023-10-25
Quarterly 2023-12-29 2722007000.0 +1.8% USD 10-Q 2024-10-23
Quarterly 2024-03-29 2786825000.0 +2.4% USD 10-Q 2024-04-24
Quarterly 2024-06-28 2879897000.0 +3.3% USD 10-Q 2024-07-24
Quarterly 2024-09-27 2975643000.0 +3.3% USD 10-Q 2024-10-23
Quarterly 2024-12-27 3139212000.0 +5.5% USD 10-Q 2025-10-22
Quarterly 2025-03-28 3008314000.0 -4.2% USD 10-Q 2025-04-23
Quarterly 2025-06-27 3046123000.0 +1.3% USD 10-Q 2025-07-23
Quarterly 2025-09-26 3232950000.0 +6.1% USD 10-Q 2025-10-22
Annual 2023-12-29 2722007000.0 USD 10-K 2025-02-18
Annual 2024-12-27 3139212000.0 +15.3% USD 10-K 2026-02-17
Annual 2025-12-26 3274270000.0 +4.3% USD 10-K 2026-02-17

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 381698000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 489338000.0 +28.2% USD 10-Q 2023-07-26
Quarterly 2023-09-29 395888000.0 -19.1% USD 10-Q 2023-10-25
Quarterly 2023-12-29 395200000.0 -0.2% USD 10-Q 2024-10-23
Quarterly 2024-03-29 351687000.0 -11.0% USD 10-Q 2024-04-24
Quarterly 2024-06-28 362335000.0 +3.0% USD 10-Q 2024-07-24
Quarterly 2024-09-27 360373000.0 -0.5% USD 10-Q 2024-10-23
Quarterly 2024-12-27 405808000.0 +12.6% USD 10-Q 2025-10-22
Quarterly 2025-03-28 379644000.0 -6.4% USD 10-Q 2025-04-23
Quarterly 2025-06-27 388580000.0 +2.4% USD 10-Q 2025-07-23
Quarterly 2025-09-26 467778000.0 +20.4% USD 10-Q 2025-10-22
Annual 2023-12-29 395200000.0 USD 10-K 2025-02-18
Annual 2024-12-27 405808000.0 +2.7% USD 10-K 2026-02-17
Annual 2025-12-26 467261000.0 +15.1% USD 10-K 2026-02-17

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Stockholders' Equity

Q: 8 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-12-29 2224225000.0 USD 10-Q 2025-10-22
Quarterly 2024-03-29 2335649000.0 +5.0% USD 10-Q 2025-07-23
Quarterly 2024-06-28 2418485000.0 +3.5% USD 10-Q 2025-10-22
Quarterly 2024-09-27 2513294000.0 +3.9% USD 10-Q 2025-10-22
Quarterly 2024-12-27 2584135000.0 +2.8% USD 10-Q 2025-10-22
Quarterly 2025-03-28 2477720000.0 -4.1% USD 10-Q 2025-07-23
Quarterly 2025-06-27 2501020000.0 +0.9% USD 10-Q 2025-10-22
Quarterly 2025-09-26 2609000000.0 +4.3% USD 10-Q 2025-10-22
Annual 2023-12-29 2224225000.0 USD 10-K 2026-02-17
Annual 2024-12-27 2584135000.0 +16.2% USD 10-K 2026-02-17
Annual 2025-12-26 2653931000.0 +2.7% USD 10-K 2026-02-17

Long-Term Debt

Q: 3 | A: 1

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 75000000.0 USD 10-Q 2023-04-26
Quarterly 2023-06-30 0.0 -100.0% USD 10-Q 2023-07-26
Quarterly 2023-09-29 0.0 USD 10-Q 2023-10-25
Annual 2023-12-29 0.0 USD 10-K 2024-02-20

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 90829000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 282323000.0 +210.8% USD 10-Q 2024-07-24
Quarterly 2023-09-29 491370000.0 +74.0% USD 10-Q 2024-10-23
Quarterly 2024-03-29 118923000.0 -75.8% USD 10-Q 2025-04-23
Quarterly 2024-06-28 257922000.0 +116.9% USD 10-Q 2025-07-23
Quarterly 2024-09-27 436486000.0 +69.2% USD 10-Q 2025-10-22
Quarterly 2025-03-28 125416000.0 -71.3% USD 10-Q 2025-04-23
Quarterly 2025-06-27 308103000.0 +145.7% USD 10-Q 2025-07-23
Quarterly 2025-09-26 487262000.0 +58.1% USD 10-Q 2025-10-22
Annual 2023-12-29 651017000.0 USD 10-K 2026-02-17
Annual 2024-12-27 621700000.0 -4.5% USD 10-K 2026-02-17
Annual 2025-12-26 683591000.0 +10.0% USD 10-K 2026-02-17

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -38642000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 -93172000.0 -141.1% USD 10-Q 2024-07-24
Quarterly 2023-09-29 -146320000.0 -57.0% USD 10-Q 2024-10-23
Quarterly 2024-03-29 -31620000.0 +78.4% USD 10-Q 2025-04-23
Quarterly 2024-06-28 -67881000.0 -114.7% USD 10-Q 2025-07-23
Quarterly 2024-09-27 -95216000.0 -40.3% USD 10-Q 2025-10-22
Quarterly 2025-03-28 -10486000.0 +89.0% USD 10-Q 2025-04-23
Quarterly 2025-06-27 -30682000.0 -192.6% USD 10-Q 2025-07-23
Quarterly 2025-09-26 -94786000.0 -208.9% USD 10-Q 2025-10-22
Annual 2023-12-29 -185274000.0 USD 10-K 2026-02-17
Annual 2024-12-27 -342815000.0 -85.0% USD 10-K 2026-02-17
Annual 2025-12-26 -172796000.0 +49.6% USD 10-K 2026-02-17

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3319000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 -7988000.0 -340.7% USD 10-Q 2024-07-24
Quarterly 2023-09-29 -158400000.0 -1883.0% USD 10-Q 2024-10-23
Quarterly 2024-03-29 -1864000.0 +98.8% USD 10-Q 2025-04-23
Quarterly 2024-06-28 -60842000.0 -3164.1% USD 10-Q 2025-07-23
Quarterly 2024-09-27 -115324000.0 -89.5% USD 10-Q 2025-10-22
Quarterly 2025-03-28 -258083000.0 -123.8% USD 10-Q 2025-04-23
Quarterly 2025-06-27 -428592000.0 -66.1% USD 10-Q 2025-07-23
Quarterly 2025-09-26 -461019000.0 -7.6% USD 10-Q 2025-10-22
Annual 2023-12-29 -268010000.0 USD 10-K 2026-02-17
Annual 2024-12-27 -139863000.0 +47.8% USD 10-K 2026-02-17
Annual 2025-12-26 -576055000.0 -311.9% USD 10-K 2026-02-17

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 38290000.0 USD 10-Q 2024-04-24
Quarterly 2023-06-30 92232000.0 +140.9% USD 10-Q 2024-07-24
Quarterly 2023-09-29 145626000.0 +57.9% USD 10-Q 2024-10-23
Quarterly 2024-03-29 37192000.0 -74.5% USD 10-Q 2025-04-23
Quarterly 2024-06-28 73449000.0 +97.5% USD 10-Q 2025-07-23
Quarterly 2024-09-27 92788000.0 +26.3% USD 10-Q 2025-10-22
Quarterly 2025-03-28 10597000.0 -88.6% USD 10-Q 2025-04-23
Quarterly 2025-06-27 30187000.0 +184.9% USD 10-Q 2025-07-23
Quarterly 2025-09-26 33646000.0 +11.5% USD 10-Q 2025-10-22
Annual 2023-12-29 184775000.0 USD 10-K 2026-02-17
Annual 2024-12-27 106737000.0 -42.2% USD 10-K 2026-02-17
Annual 2025-12-26 45669000.0 -57.2% USD 10-K 2026-02-17

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-29 167946063.0 shares 10-K 2025-02-18
Annual 2024-12-27 169393735.0 +0.9% shares 10-K 2026-02-17
Annual 2025-12-26 165150142.0 -2.5% shares 10-K 2026-02-17

Shares Issued

Q: 0 | A: 2

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2024-12-27 169393735.0 shares 10-K 2026-02-17
Annual 2025-12-26 165150142.0 -2.5% shares 10-K 2026-02-17

Weighted Avg Shares Basic

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 171676000.0 shares 10-Q 2024-04-24
Quarterly 2023-06-30 172551000.0 +0.5% shares 10-Q 2024-07-24
Quarterly 2023-09-29 172780000.0 +0.1% shares 10-Q 2024-10-23
Quarterly 2024-03-29 172446000.0 -0.2% shares 10-Q 2025-04-23
Quarterly 2024-06-28 172486000.0 +0.0% shares 10-Q 2025-07-23
Quarterly 2024-09-27 172111000.0 -0.2% shares 10-Q 2025-10-22
Quarterly 2025-03-28 171581000.0 -0.3% shares 10-Q 2025-04-23
Quarterly 2025-06-27 168561000.0 -1.8% shares 10-Q 2025-07-23
Quarterly 2025-09-26 168623000.0 +0.0% shares 10-Q 2025-10-22
Annual 2023-12-29 172199000.0 shares 10-K 2026-02-17
Annual 2024-12-27 172405000.0 +0.1% shares 10-K 2026-02-17
Annual 2025-12-26 169219000.0 -1.8% shares 10-K 2026-02-17
For informational purposes only — not guaranteed to be accurate or complete.