ICM ASSET MANAGEMENT INC/WA
13F-HR, 1999-05-07
Previous: FIRST TRUST GNMA SERIES 67, 497J, 1999-05-07
Next: HUNTCO INC, SC 13G/A, 1999-05-07



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549

FORM 13F

FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended:	March 31, 1999

Check here if Amendment:	___; Amendment Number:	___
  This Amendment (Check only one.)  ___ is a restatement.
				    ___ adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:	ICM Asset Management, Inc.
Address:	W. 601 Main Avenue, Suite 600
		Spokane WA 99201

Form 13F File Number:	28-____________

The institutional investment manager filing this report and the person 
by whom it is signed hereby represent that all information contained
herein is true, correct and complete, and that it is understood that
all required items, statements, schedules, lists and tables, are
considered integral parts of this Form.

Person Signing this Report on Behalf of Reporting Manager:

Name:	Robert J. Law
Title:	Sr. Vice President
Phone:	(509) 455-3588

Signature, Place and Date of Signing:

Robert J. Law			Spokane, WA			05-07-99
[Signature]			[City, State]			[Date]

Report Type (Check only one.):

_X__	13F HOLDINGS REPORT.  (Check here if all holdings of this reporting
	manager are reported in this report.)

___	13F 	NOTICE.  (Check here if no holdings reported are in this report,
		and all holdings are reported by other reporting manager(s).)

___	13F COMBINATION REPORT.  (Check here if a portion of the holdings for
	this reporting manager are reported in this report and a portion are
	reported by other reporting manager(s).)


Form 13F File Number		Name
29-________________		ICM Asset Management, Inc.
[Repeat as necessary.]
<PAGE>

Form 13F SUMMARY PAGE


Report Summary:

Number of Other Included Managers:			0

Form 13F Information Table Entry Total:		168

Form 13F Information Table Value Total:		1,110,009


List of Other Included Managers: 

- -Provide a numbered list of the name(s) and Form 13F file number(s) of all
institutional investment managers with respect to which this report is filed,
other than the manager filing this report.

[If there are no entries in this list, state "NONE" and omit the column
headings and list entries.]   None

	[Repeat as necessary.]
<PAGE>


<TABLE>
                                                                  FORM 13F INFORMATION TABLE                                        
                                                           VALUE   SHARES/  SH/ PUT/ INVSTMT    OTHER          VOTING AUTHORITY     
        NAME OF ISSUER          TITLE OF CLASS    CUSIP   (x$1000) PRN AMT  PRN CALL DSCRETN   MANAGERS     SOLE    SHARED    NONE  
- ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
<S>                            <C>              <C>       <C>      <C>      <C> <C>  <C>     <C>          <C>      <C>      <C>
Avista Corp Ser L              pfd              05379B503     5454   318496 SH       SOLE                   108646            209850
GTE Deleware                   pfd              36232e202      255    10000 SH       SOLE                    10000                 
A T&T Corp                     com              001957109     2921    36600 SH       SOLE                    36600                 
ABC-NACO Inc                   com              000752105    10767   852800 SH       SOLE                   469050            383750
Abaxis Inc                     com              002567105      135    69600 SH       SOLE                    69600                 
Abbott Laboratories            com              002824100     5248   112100 SH       SOLE                   106750              5350
Air Products & Chemicals       com              009158106     2081    60750 SH       SOLE                    57700              3050
Albertsons Inc                 com              013104104     3168    58195 SH       SOLE                    54720              3475
American Express               com              025816109      271     2300 SH       SOLE                     2200               100
American Hm Prod Co            com              026609107      646     9900 SH       SOLE                     9900                 
American Intl Group Inc        com              026874107     7969    66066 SH       SOLE                    61641              4425
American Residential Svcs      com              028911105     2201   409550 SH       SOLE                   394250             15300
Andrew Corp                    com              034425108     6602   536230 SH       SOLE                   480180             56050
Anheuser Busch Cos Inc         com              035229103     4548    59750 SH       SOLE                    59750                 
Atlantic Richfield             com              048825103     3221    44050 SH       SOLE                    40550              3500
Aura Systems Inc               com              051526101     2178  5808050 SH       SOLE                  3811400           1996650
Auto Data Processing           com              053015103     2739    66200 SH       SOLE                    66200                 
Avnet Inc                      com              053807103      809    22025 SH       SOLE                    21875               150
BP Amoco Plc ADR               com              055622104     1701    16839 SH       SOLE                    16839                 
BankAmerica Corp               com              06605F102     6731    95306 SH       SOLE                    90243              5063
Baxter Int'l Inc               com              071813109      346     5250 SH       SOLE                     5100               150
Bayard Drilling Tech           com              072700107     6898  1103750 SH       SOLE                   580900            522850
Bedford Property Investors     com              076446301    14184   969850 SH       SOLE                   574950            394900
Beverly Enterprises            com              087851309    27644  5394009 SH       SOLE                  3683284           1710725
Birner Dental Mgm't Services   com              091283101      252    74600 SH       SOLE                    74600                 
Bonded Motors Inc              com              097894109      104    42600 SH       SOLE                    42600                 
Bristol Myers                  com              110122108     1045    16300 SH       SOLE                    12200              4100
Building Material Hldg Corp    com              120113105     9907   978424 SH       SOLE                   541024            437400
Burlington Resources           com              122014103     3506    87798 SH       SOLE                    82798              5000
Bush Industries Cl A           com              123164105      243    19700 SH       SOLE                    19200               500
Cabot Corp                     com              127055101    24132  1135638 SH       SOLE                   761988            373650
Calgon Carbon Corp             com              129603106    16545  3189460 SH       SOLE                  2196360            993100
Cascade Corp                   com              147195101    10856  1021780 SH       SOLE                   621830            399950
Cascade Natural Gas            com              147339105      862    57700 SH       SOLE                    24800             32900
Charming Shoppes               com              161133103    27778  7168410 SH       SOLE                  4984860           2183550
Chevron Corp                   com              166751107      374     4217 SH       SOLE                     3717               500
Cisco Systems                  com              17275R102     3452    31509 SH       SOLE                    28884              2625
Coca Cola Co                   com              191216100      332     5414 SH       SOLE                     5414                 
Coherent Inc                   com              192479103    29089  2115557 SH       SOLE                  1413207            702350
Colgate-Palmolive              com              194162103     2033    22100 SH       SOLE                    18900              3200
Computer Sciences Corp         com              205363104     2453    44450 SH       SOLE                    40700              3750
Corning Inc                    com              U21932105      444     7400 SH       SOLE                     6000              1400
Dialogic Corp                  com              252499108      930    30500 SH       SOLE                    30500                 
Duke Power                     com              264399106     1387    25300 SH       SOLE                    25300                 
EFTC Corp                      com              268443108     4017   868500 SH       SOLE                   518400            350100
Eagle Geophysical Inc          com              269524104      114    30000 SH       SOLE                    30000                 
Elantec Semiconductor Inc      com              284155108      189    27300 SH       SOLE                    27300                 
Electronic Data Systems        com              285661104     1530    31425 SH       SOLE                    31425                 
Eli Lilly & Co                 com              532457108     2487    29300 SH       SOLE                    25800              3500
Emerson Elec                   com              291011104     4130    78025 SH       SOLE                    75900              2125
Engelhard Corp                 com              292845104     4353   257016 SH       SOLE                   241366             15650
Epitope Inc                    com              294261102       79    15900 SH       SOLE                    15900                 
Exxon Corp                     com              302290101      871    12340 SH       SOLE                    11828               512
Family Golf Centers Inc        com              30701A106    21165  2845730 SH       SOLE                  1990530            855200
Federal Nat'l Mtge             com              313586109     6394    92325 SH       SOLE                    85950              6375
Fingerhut Co Inc               com              317867109      221     8975 SH       SOLE                     8725               250
First Security Corp            com              336294103      482    24954 SH       SOLE                    23492              1462
Flow Int'l Inc                 com              343468104     9393   951200 SH       SOLE                   539800            411400
Fritz Companies Inc            com              358846103      382    55600 SH       SOLE                    31350             24250
GTE Corp                       com              362320103     3492    57727 SH       SOLE                    53229              4498
Gannett Co                     com              364730101     5591    88750 SH       SOLE                    83900              4850
General Electric               com              369604103     3036    27448 SH       SOLE                    25238              2210
Goodrich (B.F.) Co             com              382388106     1678    48900 SH       SOLE                    48300               600
HCR Manor Care                 com              404134108     1607    70450 SH       SOLE                    69550               900
HS Resources Inc               com              404297103     3617   413379 SH       SOLE                   354353             59026
Halliburton Co                 com              406216101     2645    68700 SH       SOLE                    64100              4600
Harmon Int'l                   com              413086109    10039   273175 SH       SOLE                   246700             26475
Harnischfeger Industries       com              413345109    17260  3034655 SH       SOLE                  2026055           1008600
Heilig-Meyers Co               com              422893107     5026   968953 SH       SOLE                   611103            357850
Hewlett-Packard                com              428236103     2389    35225 SH       SOLE                    32900              2325
Hologic Inc                    com              436440101     5120   564950 SH       SOLE                   492800             72150
IL Tool Works Inc              com              452308109     1275    20600 SH       SOLE                    17800              2800
IRI Int'l Corp                 com              45004F107     6377  1569550 SH       SOLE                   806750            762800
Imagematrix Corp               com              451921100        4    20170 SH       SOLE                    20170                 
Inacom Corp                    com              45323G109     7690   992213 SH       SOLE                   761929            230284
Input/Output Inc               com              457652105     5117   810595 SH       SOLE                   711320             99275
Insight Health Services Corp   com              45766Q101      133    20800 SH       SOLE                    20800                 
Int'l Rectifier Corp           com              460254105    30838  4405393 SH       SOLE                  2921093           1484300
Intel Corp                     com              458140100     4647    39090 SH       SOLE                    36290              2800
Interdent Inc                  com              45865R109     2860   520079 SH       SOLE                   496910             23169
Interface Inc                  com              458665106    14925  1550600 SH       SOLE                  1004850            545750
J Ray McDermott                com              P64658100      236     7900 SH       SOLE                     7900                 
John H Harland Co              com              412693103    21606  1670056 SH       SOLE                  1117381            552675
Johnson & Johnson              com              478160104     3918    41900 SH       SOLE                    40900              1000
Justin Inds                    com              482171105     3026   275130 SH       SOLE                   236680             38450
K2 Inc                         com              482732104     7117   903736 SH       SOLE                   604536            299200
Kemet Corp                     com              488360108    18811  1635763 SH       SOLE                  1058388            577375
Keycorp                        com              493267108      391    12884 SH       SOLE                    12884                 
Kopin Corp                     com              500600101    11036   798963 SH       SOLE                   461613            337350
Lab Holdings Inc               com              505353102     2637   158600 SH       SOLE                   104500             54100
Labone Inc                     com              50540E101      942    89700 SH       SOLE                    63600             26100
Lattice Semiconductor          com              518415104     4982   109342 SH       SOLE                    98692             10650
Lechters Inc                   com              523238103     2377  1102250 SH       SOLE                   725900            376350
Louisiana Pacific Corp         com              546347105     1181    63400 SH       SOLE                    62800               600
Lucent Technologies Inc        com              549463107     3494    32349 SH       SOLE                    31546               803
MN Mining & Mfg                com              604059105     1783    25200 SH       SOLE                    25200                 
Magnetek Inc.                  com              559424106    19950  2382121 SH       SOLE                  1693921            688200
Masco Corp                     com              574599106      356    12600 SH       SOLE                    12600                 
Material Sciences Corp         com              576674105     5690   892555 SH       SOLE                   627655            264900
McDermott Int'l Inc            com              580037109    32437  1281480 SH       SOLE                   856280            425200
McDonalds Corp                 com              580135101     6194   136696 SH       SOLE                   129596              7100
Mediaone Group Inc             com              58440J104     4350    68575 SH       SOLE                    63100              5475
Medtronic Inc                  com              585055106     5755    80075 SH       SOLE                    76750              3325
Merck & Co                     com              589331107     4355    54350 SH       SOLE                    50500              3850
Michaels Stores                com              594087108    43889  1777801 SH       SOLE                  1211501            566300
Microsoft                      com              594918104      634     7070 SH       SOLE                     6920               150
Milacron Inc                   com              598709103     7108   451280 SH       SOLE                   408380             42900
Molex Inc                      com              608554101     2426    82578 SH       SOLE                    80003              2575
Mosaix Inc                     com              619454101     7762   926850 SH       SOLE                   887350             39500
Motorola Inc                   com              620076109     1201    16400 SH       SOLE                    14350              2050
Nabors Industries Inc          com              629568106    35465  1949964 SH       SOLE                  1361624            588340
Nicor Inc                      com              654086107     1545    43000 SH       SOLE                    41000              2000
Nipsco Industries Inc          com              629140104     2874   106450 SH       SOLE                    99450              7000
Noble Affiliates Inc           com              654894104     2874    99100 SH       SOLE                    94900              4200
Nordstrom Inc                  com              655664100     3123    76400 SH       SOLE                    71100              5300
O'Sullivan Inds                com              688609106    11503   832800 SH       SOLE                   411950            420850
Officemax Inc                  com              67622M108     7492   868630 SH       SOLE                   781280             87350
Oracle Corp                    com              68389X105     2727   103392 SH       SOLE                    94321              9071
Pennzoil Co                    com              709323109    20999  1696870 SH       SOLE                  1139733            557137
Pep Boys Man Mo Jack           com              713278109      232    15200 SH       SOLE                    15200                 
Pepsico                        com              713448108     3391    86525 SH       SOLE                    77800              8725
Petco Animal Supplies Inc      com              716016100    26087  2608730 SH       SOLE                  1732880            875850
Pfizer Inc                     com              717081103      398     2866 SH       SOLE                     2866                 
Pier One Imports               com              720279108    16294  2005442 SH       SOLE                  1479892            525550
Plenum Communications Inc.     com              729089102       87    50000 SH       SOLE                    50000                 
Pool Energy Services Co        com              732788104     4312   281600 SH       SOLE                   153350            128250
Precision Castparts            com              740189105     6406   159150 SH       SOLE                    66700             92450
Proctor & Gamble Co            com              742718109     5042    51485 SH       SOLE                    47260              4225
R & B Falcon Corp              com              74912E101     8694  1008020 SH       SOLE                   910970             97050
RTI Int'l Metals               com              74973W107    15851  1585114 SH       SOLE                  1053214            531900
Rock Bottom Restaurants Inc    com              771833100     7475   872950 SH       SOLE                   531400            341550
Rollins Truck Leasing Corp     com              775741101    10533  1116100 SH       SOLE                   710775            405325
Sara Lee Corp                  com              803111103     3309   133700 SH       SOLE                   127900              5800
Schlumberger ltd               com              806857108     3485    57900 SH       SOLE                    55100              2800
Sequent Computer Systems Inc   com              817338106    11560  1275625 SH       SOLE                   860600            415025
Sherwin-Williams Co            com              824348106      298    10600 SH       SOLE                    10500               100
Shurgard Storage Ctr-REIT      com              82567D104    17450   691100 SH       SOLE                   418650            272450
Softnet Systems                com              833964109      242     6600 SH       SOLE                     6600                 
Sonosite Inc                   com              83568G104     2634   191548 SH       SOLE                   127090             64458
Spacelabs Medical Inc          com              846247104     1745   103800 SH       SOLE                    78100             25700
Special Metals Corp            com              84741y103     1192   244496 SH       SOLE                   240596              3900
St Jude Medical Inc            com              790849103     6834   280350 SH       SOLE                   252150             28200
Sunrise Medical Inc            com              867910101    16084  2573433 SH       SOLE                  1667333            906100
Sunshine Mining Inc            com              867833105        9    18500 SH       SOLE                    18500                 
Superior Energy Services Inc   com              868157108      168    46700 SH       SOLE                    46700                 
TJ International Inc           com              872534102    16936   702000 SH       SOLE                   437200            264800
Telxon Corp                    com              879700102     1898   201100 SH       SOLE                    68200            132900
Tenet Healthcare Corp          com              88033G100     1757    92800 SH       SOLE                    91800              1000
Tenneco Inc                    com              88037E101     1622    58050 SH       SOLE                    57350               700
Texaco Inc                     com              881694103     3820    67320 SH       SOLE                    62920              4400
The Scotts Co                  com              810186106      486    13000 SH       SOLE                    12750               250
Titanium Metals Corp           com              888339108    10551  1834901 SH       SOLE                  1298001            536900
Toys 'R' Us                    com              892335100     2991   158987 SH       SOLE                   157187              1800
Tyco International Ltd         com              902120104      636     8864 SH       SOLE                     8864                 
US Bancorp                     com              902973106      314     9218 SH       SOLE                     8943               275
UST Inc                        com              902911106     2137    81800 SH       SOLE                    81800                 
Veritas DGC Inc                com              92343P107      489    34300 SH       SOLE                    27700              6600
Veterinary Centers of America  com              925514101    10354   733050 SH       SOLE                   423700            309350
Vishay Intertechnology         com              928298108    35869  2473701 SH       SOLE                  1666861            806840
WTB Fin Cl B                   com              940990146      498     7960 SH       SOLE                     7960                 
Wal-Mart Stores Inc            com              931142103      877     9510 SH       SOLE                     9410               100
Washington Mutual Inc          com              939322103      502    12275 SH       SOLE                    12275                 
Weatherford Int'l              com              947074100    35517  1359514 SH       SOLE                   918758            440756
Williams Co                    com              969457100      798    20200 SH       SOLE                    20200                 
Windemere-Durable Hldgs        com              973411101    17266  2466550 SH       SOLE                  1494100            972450
Wyman-Gordon Co                com              983085101    31776  3435285 SH       SOLE                  2327622           1107663
Xerox Corp                     com              984121103     2807    53850 SH       SOLE                    50750              3100
York Research Corp             com              987048105      433    87650 SH       SOLE                    87650                 
</TABLE>


© 2022 IncJournal is not affiliated with or endorsed by the U.S. Securities and Exchange Commission