CECO Environmental Corp. logo

CECO Environmental Corp.

CECE
United States flag
NGS

Sector: 
Industrials
   

Industry: 
Pollution & Treatment Controls

6.17
 
USD
  
0.28
  
(4.75%)
Optionable: Yes  Market Cap: 206 M  90-day average vol: 129,176

Previous close: 5.89  Open: 5.95  Bid: 6.49  Ask: 6.49
52 week range    
4.09   
   8.37
Peers   
FTEK / 
DCI / 
ENTG / 
Last updated: Friday 20th May 2022
65
MarketXLS Rank marketxls
60
Value marketxls
100
Technical marketxls
36
Quality marketxls

Search for a stock
try excelscreen

Peers

StockDividendMarket Cap (B)PEPrice ($)

DCI

0.01627 B23.554.21

ENTG

0.003117 B43.4127.44

FTEK

0 B-19.81.18

JCI

0.020451 B31.966.68
Trendlast: 55.594

Last PriceTrend_MinTrendTrend_MaxSignalSMA 50SMA 200
5.1946-6.87755.59489.77   Rising Trend5.195.19

SymbolDateCloseSignalTrendVolume
CECEForward 206.17   Rising Trend55.594294282
CECEForward 196.17   Rising Trend56.834294282
CECEForward 186.17   Rising Trend56.711294282
CECEForward 176.17   Rising Trend77.05294282
CECEForward 166.17   Rising Trend76.719294282
CECEForward 156.17   Rising Trend75.913294282
CECEForward 146.17   Rising Trend75.252294282
CECEForward 136.17   Rising Trend75.255294282
CECEForward 126.17   Rising Trend75.519294282
CECEForward 116.17   Rising Trend75.177294282
CECEForward 106.17   Rising Trend75.447294282
CECEForward 96.17   Rising Trend75.857294282
CECEForward 86.17   Rising Trend74.484294282
CECEForward 76.17   Rising Trend74.131294282
CECEForward 66.17   Rising Trend75.152294282
CECEForward 56.17   Rising Trend74.992294282
CECEForward 46.17   Rising Trend75.768294282
CECEForward 36.17   Rising Trend75.389294282
CECEForward 26.17   Rising Trend75.982294282
CECEForward 16.17   Rising Trend79.292294282
CECE2022-05-196.17   Rising Trend81.004294282
CECE2022-05-185.89   Rising Trend74.24177683
CECE2022-05-175.86   Rising Trend73.565199208
CECE2022-05-165.66   Rising Trend89.77243497
CECE2022-05-135.47   Rising Trend84.47191818
CECE2022-05-125.4   Rising Trend82.558248883
CECE2022-05-115.35   Rising Trend80.614288045
CECE2022-05-105.36   Rising Trend80.842761100
CECE2022-05-094.25   Declining Trend-3.501181069
CECE2022-05-064.28   Declining Trend-3.53491264
CECE2022-05-054.43   Declining Trend-2.25177797
CECE2022-05-044.75   Rising Trend0.57397865
CECE2022-05-034.73   Declining Trend-0.97286259
CECE2022-05-024.75   Declining Trend-1.1121448
CECE2022-04-294.75   Declining Trend-0.153170309
CECE2022-04-284.58   Declining Trend-3.192119771
CECE2022-04-274.39   Declining Trend-6.877151831
CECE2022-04-264.76   Declining Trend-1.928174570
CECE2022-04-254.74   Declining Trend-2.339136404
CECE2022-04-224.66   Declining Trend-1.446128957
CECE2022-04-214.76   Rising Trend1.22120250
CECE2022-04-204.95   Rising Trend5.414117791
CECE2022-04-195.01   Rising Trend6.004181703
CECE2022-04-184.97   Rising Trend4.893169397
CECE2022-04-145.08   Rising Trend5.821216337
CECE2022-04-134.89   Rising Trend1.931124022
CECE2022-04-124.64   Declining Trend-1.376131192
CECE2022-04-114.68   Declining Trend-1.04860526
CECE2022-04-084.96   Rising Trend0.8179470
CECE2022-04-074.93   Rising Trend0.108108261
CECE2022-04-065.08   Rising Trend0.87369983
CECE2022-04-055.24   Rising Trend1.84369941
CECE2022-04-045.52   Rising Trend3.85784038
CECE2022-04-015.46   Rising Trend3.01136116
CECE2022-03-315.49   Rising Trend4.06587661
CECE2022-03-305.52   Rising Trend4.45678960
CECE2022-03-295.67   Rising Trend4.77876568
CECE2022-03-285.63   Rising Trend4.1568756
CECE2022-03-255.74   Rising Trend4.835109149
CECE2022-03-245.55   Rising Trend5.441127983
CECE2022-03-235.49   Rising Trend4.812105590
CECE2022-03-225.71   Rising Trend8.15267753
CECE2022-03-215.81   Rising Trend8.77175941
CECE2022-03-186.06   Rising Trend10.914260666
CECE2022-03-175.64   Declining Trend-0.71857029
CECE2022-03-165.43   Declining Trend-1.61168446
CECE2022-03-155.34   Declining Trend-2.19580167
CECE2022-03-145.3   Declining Trend-2.391143224
CECE2022-03-115.4   Declining Trend-0.98567761
CECE2022-03-105.55   Rising Trend0.19946495
CECE2022-03-095.6   Declining Trend-0.19837103
CECE2022-03-085.34   Declining Trend-0.976110997
CECE2022-03-075.18   Declining Trend-2.67120434
CECE2022-03-045.12   Declining Trend-3.57887286
CECE2022-03-035.23   Declining Trend-3.04570578
CECE2022-03-025.45   Declining Trend-1.6255046
CECE2022-03-015.35   Declining Trend-2.93160044
CECE2022-02-285.38   Declining Trend-3.06362841
CECE2022-02-255.54   Declining Trend-1.69243717
CECE2022-02-245.33   Declining Trend-2.60658425
CECE2022-02-235.35   Declining Trend-2.48631191
CECE2022-02-225.52   Declining Trend-1.41850921
CECE2022-02-185.65   Declining Trend-1.26134097
CECE2022-02-175.78   Declining Trend-0.19624758
CECE2022-02-165.97   Declining Trend-0.00524478
CECE2022-02-155.89   Declining Trend-0.96437689
CECE2022-02-145.64   Declining Trend-1.86572612
CECE2022-02-115.65   Declining Trend-1.79466357
CECE2022-02-105.74   Declining Trend-1.52868753
CECE2022-02-095.94   Declining Trend-1.03359303
CECE2022-02-085.78   Declining Trend-1.62430532
CECE2022-02-075.83   Declining Trend-1.65364120
CECE2022-02-045.87   Declining Trend-1.20982453
CECE2022-02-035.93   Declining Trend-0.40158597
CECE2022-02-026.09   Rising Trend0.17983743
CECE2022-02-016.26   Rising Trend1.60660789
CECE2022-01-316.31   Rising Trend1.29147462
CECE2022-01-286.29   Rising Trend0.85852137
CECE2022-01-276.25   Rising Trend1.30859185
CECE2022-01-266.3   Rising Trend1.89965004
CECE2022-01-256.29   Rising Trend1.70445182
CECE2022-01-246.4   Rising Trend2.46769954
CECE2022-01-216.49   Rising Trend2.688151963
CECE2022-01-206.4   Rising Trend2.167677
CECE2022-01-196.5   Rising Trend2.75184049
CECE2022-01-186.5   Rising Trend1.813129499
CECE2022-01-146.27   Declining Trend-1.02531633
CECE2022-01-136.33   Declining Trend-0.873121478
CECE2022-01-126.15   Declining Trend-3.20679417
CECE2022-01-116.35   Declining Trend-2.38574477
CECE2022-01-106.11   Declining Trend-3.57551537
CECE2022-01-076.21   Declining Trend-2.93629043
CECE2022-01-066.33   Declining Trend-2.50640030
CECE2022-01-056.35   Declining Trend-2.35950328
CECE2022-01-046.26   Declining Trend-2.7965579
CECE2022-01-036.29   Declining Trend-2.27156356
CECE2021-12-316.23   Declining Trend-3.25742462
CECE2021-12-306.23   Declining Trend-3.45546627
CECE2021-12-296.19   Declining Trend-3.936958
CECE2021-12-286.22   Declining Trend-2.10641269
CECE2021-12-276.27   Declining Trend-2.05749214
CECE2021-12-236.29   Declining Trend-2.1948872
CECE2021-12-226.15   Declining Trend-3.11857280
CECE2021-12-216.03   Declining Trend-3.49165610
CECE2021-12-205.89   Declining Trend-4.11969768
CECE2021-12-176.01   Declining Trend-5.69693506
CECE2021-12-166.06   Declining Trend-5.04858550
CECE2021-12-156.11   Declining Trend-4.34574338
CECE2021-12-146.0   Declining Trend-5.459124758
CECE2021-12-135.9   Declining Trend-7.53275746
CECE2021-12-106.07   Declining Trend-6.26283919
CECE2021-12-096.09   Declining Trend-6.30437455
CECE2021-12-086.27   Declining Trend-5.72236071
CECE2021-12-076.34   Declining Trend-5.56681379
CECE2021-12-066.08   Declining Trend-7.71581841
CECE2021-12-036.0   Declining Trend-7.88282299
CECE2021-12-025.98   Declining Trend-8.68258420
CECE2021-12-015.91   Declining Trend-9.48664903
CECE2021-11-305.93   Declining Trend-9.816105664
CECE2021-11-296.14   Declining Trend-5.85483813
CECE2021-11-266.17   Declining Trend-5.5563991
CECE2021-11-246.47   Declining Trend-3.67363776
CECE2021-11-236.57   Declining Trend-2.71337384
CECE2021-11-226.61   Declining Trend-2.50561204
CECE2021-11-196.57   Declining Trend-2.44965204
CECE2021-11-186.47   Declining Trend-4.86568418
CECE2021-11-176.66   Declining Trend-3.07897665
CECE2021-11-166.81   Declining Trend-0.80877537
CECE2021-11-156.8   Declining Trend-1.13459785
CECE2021-11-126.7   Declining Trend-3.122115440
CECE2021-11-117.09   Rising Trend0.952111402
CECE2021-11-107.0   Declining Trend-0.281127226
CECE2021-11-096.9   Declining Trend-1.6882979
CECE2021-11-086.96   Declining Trend-1.33193657
CECE2021-11-057.51   Rising Trend4.65864840
CECE2021-11-047.14   Rising Trend2.83137149
CECE2021-11-037.39   Rising Trend2.26841375
CECE2021-11-027.33   Rising Trend2.67758049
CECE2021-11-017.16   Rising Trend1.16342665
CECE2021-10-296.88   Rising Trend1.63158545
CECE2021-10-286.81   Rising Trend1.06237048
CECE2021-10-276.8   Rising Trend1.40533406
CECE2021-10-267.03   Rising Trend2.849121494
CECE2021-10-256.97   Rising Trend2.16457947
CECE2021-10-226.85   Rising Trend1.68723920
CECE2021-10-216.99   Rising Trend1.20624581
CECE2021-10-207.05   Rising Trend2.1938887
CECE2021-10-196.97   Rising Trend2.9735935
CECE2021-10-186.96   Rising Trend2.47932671
CECE2021-10-157.07   Rising Trend2.483496
CECE2021-10-147.04   Rising Trend1.12140219
CECE2021-10-136.98   Rising Trend0.6649933
CECE2021-10-127.06   Rising Trend0.53648524
CECE2021-10-117.01   Rising Trend0.07140228
CECE2021-10-087.13   Rising Trend1.52931233
CECE2021-10-077.28   Rising Trend2.40257549
CECE2021-10-067.12   Declining Trend-0.03247554
CECE2021-10-057.19   Rising Trend0.84748391
CECE2021-10-047.35   Rising Trend1.108135893
CECE2021-10-017.26   Rising Trend1.69560745
CECE2021-09-307.04   Rising Trend0.24950843
CECE2021-09-297.16   Rising Trend1.23869708
CECE2021-09-287.17   Rising Trend1.351104621
CECE2021-09-277.39   Rising Trend1.409110739
CECE2021-09-246.95   Declining Trend-2.88353758
CECE2021-09-236.97   Declining Trend-3.53470553
CECE2021-09-226.83   Declining Trend-3.83658980
CECE2021-09-216.75   Declining Trend-3.06154428
CECE2021-09-206.69   Declining Trend-5.29580784
CECE2021-09-176.73   Declining Trend-5.536216623
CECE2021-09-166.92   Declining Trend-3.38550586
CECE2021-09-156.99   Declining Trend-3.10284716
CECE2021-09-146.82   Declining Trend-5.11461567
CECE2021-09-136.93   Declining Trend-4.42843652
CECE2021-09-106.88   Declining Trend-3.95988634
CECE2021-09-097.18   Declining Trend-0.76362077
CECE2021-09-087.34   Declining Trend-1.2243472
CECE2021-09-077.5   Rising Trend0.74577661
CECE2021-09-037.56   Rising Trend1.41782995
CECE2021-09-027.6   Rising Trend2.84775930
CECE2021-09-017.54   Rising Trend2.45650770
CECE2021-08-317.55   Rising Trend2.69550660
CECE2021-08-307.57   Rising Trend2.72260283
CECE2021-08-277.59   Rising Trend0.78896777
CECE2021-08-267.47   Rising Trend0.19949047
CECE2021-08-257.47   Declining Trend-0.95472315
CECE2021-08-247.43   Declining Trend-0.781103738
CECE2021-08-237.24   Declining Trend-1.69368798
CECE2021-08-207.27   Declining Trend-3.42598979
CECE2021-08-197.14   Declining Trend-5.75893910
CECE2021-08-187.0   Declining Trend-9.627105795
CECE2021-08-176.9   Declining Trend-0.58556523
CECE2021-08-166.74   Declining Trend-1.59558218
CECE2021-08-136.75   Declining Trend-0.91749030
CECE2021-08-126.78   Declining Trend-0.6757997
CECE2021-08-116.95   Rising Trend0.79241199
CECE2021-08-106.93   Declining Trend-1.06554740
CECE2021-08-096.88   Rising Trend0.95148858
CECE2021-08-066.95   Declining Trend-0.17566547
CECE2021-08-056.76   Declining Trend-0.58885277
CECE2021-08-046.75   Declining Trend-0.827104759
CECE2021-08-037.26   Rising Trend5.166111490
CECE2021-08-026.94   Rising Trend0.10541528
CECE2021-07-307.04   Declining Trend-1.13838806
CECE2021-07-297.06   Declining Trend-1.03739015
CECE2021-07-287.11   Declining Trend-2.4143443
CECE2021-07-277.02   Declining Trend-2.57626115
CECE2021-07-267.04   Declining Trend-1.6620492
CECE2021-07-237.03   Declining Trend-3.92545221
CECE2021-07-226.97   Declining Trend-5.14223055
CECE2021-07-217.28   Declining Trend-7.0177485
CECE2021-07-206.97   Rising Trend0.95107550
CECE2021-07-196.745   Declining Trend-1.83364775
CECE2021-07-166.95   Rising Trend0.20189531
CECE2021-07-157.1   Rising Trend1.34784516
CECE2021-07-147.1   Rising Trend1.6255434
CECE2021-07-137.26   Rising Trend1.73566928
CECE2021-07-127.46   Rising Trend4.48457577
CECE2021-07-097.34   Rising Trend2.52964640
CECE2021-07-087.07   Rising Trend1.58265241
CECE2021-07-077.11   Rising Trend1.68648426
CECE2021-07-067.12   Rising Trend2.33750411
CECE2021-07-027.36   Rising Trend2.62771224
CECE2021-07-017.25   Declining Trend-0.344142788
CECE2021-06-307.16   Declining Trend-1.77169639
CECE2021-06-297.18   Declining Trend-3.23874964
CECE2021-06-287.2   Declining Trend-2.086158265
CECE2021-06-257.34   Rising Trend1.433294125
CECE2021-06-247.65   Rising Trend8.50567866
CECE2021-06-237.49   Rising Trend5.44196171
CECE2021-06-227.44   Rising Trend1.57889905
CECE2021-06-217.48   Rising Trend9.447221934
CECE2021-06-187.47   Rising Trend8.977222628
CECE2021-06-177.72   Rising Trend15.09270300
CECE2021-06-167.86   Rising Trend14.85298102
CECE2021-06-158.29   Rising Trend18.844108272
CECE2021-06-148.15   Rising Trend16.27637519
CECE2021-06-118.29   Rising Trend18.7974126
CECE2021-06-108.27   Rising Trend17.41575596
CECE2021-06-098.26   Rising Trend16.611124282
CECE2021-06-088.11   Rising Trend18.61571049
CECE2021-06-078.16   Rising Trend23.013134284
CECE2021-06-047.95   Rising Trend17.26782005
CECE2021-06-037.88   Rising Trend18.667126543
CECE2021-06-027.72   Rising Trend15.84799016
CECE2021-06-017.66   Rising Trend13.85973717
CECE2021-05-287.63   Rising Trend14.386110591
CECE2021-05-277.63   Rising Trend15.63472471
CECE2021-05-267.48   Rising Trend14.5670884
CECE2021-05-257.53   Rising Trend13.012123768
CECE2021-05-247.99   Rising Trend16.49196304
CECE2021-05-218.12   Rising Trend25.39676609
CECE2021-05-208.03   Rising Trend24.215100329
CECE2021-05-198.11   Rising Trend25.427131724
CECE2021-05-188.24   Rising Trend25.966200383
CECE2021-05-178.49   Rising Trend30.506400902
CECE2021-05-147.5   Declining Trend-9.86177653
CECE2021-05-137.35   Declining Trend-9.70770882
CECE2021-05-127.07   Declining Trend-12.306122112
CECE2021-05-117.29   Declining Trend-9.37771142
CECE2021-05-107.26   Declining Trend-6.359117360
CECE2021-05-077.375   Declining Trend-0.756176834
CECE2021-05-067.15   Declining Trend-7.769212916
CECE2021-05-057.47   Rising Trend1.0457775
CECE2021-05-047.44   Rising Trend1.01696965
CECE2021-05-037.53   Rising Trend1.73492886
CECE2021-04-307.3   Rising Trend0.536115709
CECE2021-04-297.62   Rising Trend4.01676413
CECE2021-04-287.44   Rising Trend2.74360536
CECE2021-04-277.59   Rising Trend2.345348027
CECE2021-04-267.6   Rising Trend0.91856383
CECE2021-04-237.58   Declining Trend-1.95961852
CECE2021-04-227.56   Declining Trend-2.719106843
CECE2021-04-217.68   Declining Trend-0.8951343
CECE2021-04-207.63   Declining Trend-1.60969088
CECE2021-04-197.79   Declining Trend-0.038141234
CECE2021-04-167.71   Declining Trend-1.7353548
CECE2021-04-157.85   Declining Trend-0.07549806
CECE2021-04-147.85   Rising Trend0.16276101
CECE2021-04-137.84   Rising Trend0.20945305
CECE2021-04-128.0   Rising Trend4.21863625
CECE2021-04-098.21   Rising Trend10.00856874
CECE2021-04-088.2   Rising Trend8.60256714
CECE2021-04-078.13   Rising Trend9.774144148
CECE2021-04-068.15   Rising Trend10.6169757
CECE2021-04-058.18   Rising Trend10.92299604
CECE2021-04-018.16   Rising Trend11.3897446
CECE2021-03-317.93   Rising Trend8.942116437
CECE2021-03-308.11   Rising Trend11.52697851
CECE2021-03-298.15   Rising Trend10.845173144
CECE2021-03-268.2   Rising Trend9.733166996
CECE2021-03-257.87   Rising Trend0.668174095
CECE2021-03-247.63   Declining Trend-4.545107253
CECE2021-03-237.68   Declining Trend-3.208136768
CECE2021-03-228.08   Rising Trend1.553133131
CECE2021-03-198.32   Rising Trend5.667439282
CECE2021-03-188.6   Rising Trend17.785110119
CECE2021-03-178.68   Rising Trend19.49567059
CECE2021-03-168.67   Rising Trend19.57578821
CECE2021-03-158.97   Rising Trend20.733107547
CECE2021-03-129.18   Rising Trend26.304145981
CECE2021-03-119.26   Rising Trend31.96591511
CECE2021-03-109.14   Rising Trend29.4785164
CECE2021-03-099.03   Rising Trend30.438160719
CECE2021-03-089.33   Rising Trend35.776231270
CECE2021-03-058.64   Rising Trend20.288283630
CECE2021-03-048.16   Rising Trend5.495284509
CECE2021-03-038.52   Rising Trend14.528221471
CECE2021-03-028.18   Rising Trend7.514109104
CECE2021-03-018.32   Rising Trend10.968111075
CECE2021-02-268.2   Rising Trend8.667276072
CECE2021-02-258.25   Rising Trend9.439135746
CECE2021-02-248.25   Rising Trend8.625107003
CECE2021-02-238.0   Rising Trend6.71585503
CECE2021-02-228.08   Rising Trend6.949113781
CECE2021-02-198.04   Rising Trend6.67287134
CECE2021-02-187.8   Rising Trend5.77375098
CECE2021-02-178.0   Rising Trend7.79882709
CECE2021-02-168.05   Rising Trend7.898141631
CECE2021-02-128.03   Rising Trend18.989148473
CECE2021-02-117.97   Rising Trend19.081444
CECE2021-02-107.83   Rising Trend18.525142113
CECE2021-02-097.82   Rising Trend19.639144038
CECE2021-02-087.61   Rising Trend14.898140658
CECE2021-02-057.19   Rising Trend7.821108447
CECE2021-02-047.37   Rising Trend10.04681727
CECE2021-02-037.24   Rising Trend8.132108237
CECE2021-02-027.28   Rising Trend7.504146803
CECE2021-02-017.2   Rising Trend5.2126854
CECE2021-01-296.93   Rising Trend3.71673795
CECE2021-01-287.03   Rising Trend3.258122587
CECE2021-01-277.07   Rising Trend2.388129884
CECE2021-01-267.47   Rising Trend7.20874248
CECE2021-01-257.53   Rising Trend8.378168412
CECE2021-01-227.49   Rising Trend7.478154907
CECE2021-01-217.7   Rising Trend10.37131845
CECE2021-01-207.85   Rising Trend13.331146329
CECE2021-01-197.81   Rising Trend13.226140720
CECE2021-01-157.63   Rising Trend9.415159616
CECE2021-01-147.62   Rising Trend19.087830
CECE2021-01-137.17   Rising Trend16.74488211
CECE2021-01-127.27   Rising Trend18.00364492
CECE2021-01-116.91   Rising Trend17.13100302
CECE2021-01-087.25   Rising Trend18.61533825
CECE2021-01-077.34   Rising Trend17.14773209
CECE2021-01-067.43   Rising Trend18.838101243
CECE2021-01-057.14   Rising Trend15.914132189
CECE2021-01-046.91   Rising Trend12.95666630
CECE2020-12-316.96   Rising Trend12.26362203
CECE2020-12-306.85   Rising Trend13.30148733
CECE2020-12-296.71   Rising Trend12.47753281
CECE2020-12-286.9   Rising Trend12.77446038
CECE2020-12-246.85   Rising Trend12.00937032
CECE2020-12-236.78   Rising Trend11.07666204
CECE2020-12-226.6   Rising Trend9.50759844
CECE2020-12-216.92   Rising Trend7.97861570
CECE2020-12-187.25   Rising Trend13.632260111
CECE2020-12-177.34   Rising Trend15.16659834
CECE2020-12-167.17   Rising Trend13.88741691
CECE2020-12-157.39   Rising Trend24.77377659
CECE2020-12-147.25   Rising Trend25.54746208
CECE2020-12-117.21   Rising Trend25.09924532
CECE2020-12-107.31   Rising Trend25.81635632
CECE2020-12-097.3   Rising Trend23.938215694
CECE2020-12-087.56   Rising Trend27.55298232
CECE2020-12-077.57   Rising Trend28.44871969
CECE2020-12-047.52   Rising Trend27.76775922
CECE2020-12-037.25   Rising Trend25.80250135
CECE2020-12-027.4   Rising Trend25.47847071
CECE2020-12-017.51   Rising Trend27.35354590
CECE2020-11-307.4   Rising Trend27.21361049
CECE2020-11-277.7   Rising Trend28.80943386
CECE2020-11-257.67   Rising Trend28.75653049
CECE2020-11-247.75   Rising Trend28.178203871
CECE2020-11-237.43   Rising Trend21.64434950
CECE2020-11-207.19   Rising Trend17.00551300
CECE2020-11-197.29   Rising Trend20.89134009
CECE2020-11-187.29   Rising Trend20.14538176
CECE2020-11-177.31   Rising Trend19.55382802
CECE2020-11-167.47   Rising Trend32.13121351

CECE Income Statement

Annual

Dec-12Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20
Total revenues135 M197 M263 M367 M417 M345 M337 M342 M316 M
Cost of sales90 M129 M166 M251 M265 M207 M209 M215 M200 M
Gross operating profit43 M61 M86 M100 M134 M122 M115 M116 M106 M
Selling Gen & administrative expense25 M41 M52 M67 M82 M89 M87 M86 M77 M
Research & development expense000000000
Operating income17 M14 M23 M16 M33 M17 M14 M20 M19 M
floaterest income000000000
floaterest expense000000000
Other income net-152000-6 M-4 M-13 M-58 M-9 M-5 M-881000-4 M
Pre-tax Income (EBT)15 M6 M16 M-3 M-33 M1 M2 M13 M12 M
Income taxes5 M-1020003 M3 M5 M4 M10 M-4 M4 M
Net income from total operations11 M7 M13 M-6 M-38 M-3 M-7 M18 M8 M
Minority floaterest000000000
Total net income11 M7 M13 M-6 M-38 M-3 M-7 M18 M8 M
Preferred dividendsN/AN/AN/AN/AN/AN/AN/AN/AN/A
Net income available for common11 M7 M13 M-6 M-38 M-3 M-7 M18 M8 M
Depreciation1 M7 M11 M17 M19 M16 M13 M11 M10 M
Amortization3310007 M10 M26 M20 M7 M10 M8 M9 M
Operating income before depreciation (EBITDA)18 M15 M31 M28 M-5 M24 M23 M29 M25 M
Total Income available for floaterest expense (EBIT)000000000
Basic EPS total0.730.330.51-0.19-1.12-0.09-0.210.510.23
Diluted EPS total0.650.320.5-0.19-1.12-0.09-0.210.50.23

Top MarketXLS Rank stocks

Stand with Ukraine

As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.

For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention

From all of us at MarketXLS, thank you!