Robert M Swartz, a director at $CSWI, sold 100 shares of the company on 03-03-2025 for an estimated $30,825. We received data on the trade from a recent SEC filing ...
Today we are looking at CSW (NASDAQ:CSWI) and the best and worst performers in the hvac and water systems industry. Many HVAC and water systems companies sell essential, non-discretionary ...
Shares of CSW Industrials (CSWI) have been struggling lately and have lost 17.6% over the past four weeks. However, a hammer chart pattern was formed in its last trading session, which could mean ...
FPA Queens Road Small Cap Value Fund: CSW Industrials (CSWI) is One Of Those Sneaky Great Businesses
In its fourth quarter 2024 investor letter, FPA Queens Road Small Cap Value Fund emphasized stocks such as CSW Industrials, Inc. (NASDAQ:CSWI). CSW Industrials, Inc. (NASDAQ:CSWI) is a diversified ...
Shares of NASDAQ CSWI opened at $300.13 on Friday. CSW Industrials, Inc. has a 12 month low of $221.10 and a 12 month high of $436.50. The stock has a 50 day moving average of $339.24 and a 200 ...
A good example of this can be seen by looking at a diversified industrial firm by the name of CSW Industrials, Inc. (NASDAQ:CSWI). Back in July 2024, I determined that while shares of the company ...
Y Intercept Hong Kong Ltd bought a new stake in shares of CSW Industrials, Inc. (NASDAQ:CSWI – Free Report) in the 4th quarter, Holdings Channel.com reports.The fund bought 1,049 shares of the ...
FPA Queens Road Small Cap Value Fund: CSW Industrials (CSWI) is One Of Those Sneaky Great Businesses
In its fourth quarter 2024 investor letter, FPA Queens Road Small Cap Value Fund emphasized stocks such as CSW Industrials, Inc. (NASDAQ:CSWI). CSW Industrials, Inc. (NASDAQ:CSWI) is a diversified ...
Like Queen Elizabeth, she loves horses and a great tiara moment. Meghan Markle's refreshed lifestyle brand has a logo with a meaningful symbol. On Feb. 18, the Duchess of Sussex announced that she ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results