Market Cap 78.60M
Revenue (ttm) 32.60M
Net Income (ttm) 420,000.00
EPS (ttm) N/A
PE Ratio 0.00
Forward PE 111.75
Profit Margin 1.29%
Debt to Equity Ratio 0.00
Volume 163,300
Avg Vol 1,113,148
Day's Range N/A - N/A
Shares Out 18.07M
Stochastic %K 75%
Beta 2.09
Analysts Sell
Price Target $5.50

Company Profile

CPS Technologies Corporation produces and sells advanced material solutions to the transportation, automotive, energy, computing/internet, telecommunication, aerospace, defense, and oil and gas markets in the United States, Germany, rest of Europe, Asia, and internationally. The company offers metal matrix composites, such as baseplates for various applications, including motor controllers used in electric trains, subway cars, wind turbines, hybrid and electric vehicles, and transmission of high...

Industry: Electronic Components
Sector: Technology
Phone: 508 222 0614
Address:
111 South Worcester Street, Norton, United States
BullTheory
BullTheory Aug. 6 at 5:09 PM
My view on smaller caps hasn’t changed: $AMPG → Multi-sector exposure remains overlooked, with strong revenue relative to market cap $CPSH → A genuine bottleneck play that could benefit as production scales into 2027 Also watching: $SATL $VELO $VOYG The SPCX share unlock overhang has partially cleared, but I don’t think the dust has fully settled yet. Once the setup improves, I’ll be looking for the next high-probability entries.
0 · Reply
MarketPulsee
MarketPulsee Aug. 5 at 8:17 PM
I think the next few weeks could be critical for AI investors. Here are 20 names I'm watching and why: Here are 20 names I'm watching and why: $BTC.X / IBIT — Bitcoin cycle $CCXI — U.S. humanoid robotics exposure $CPSH — Space supply chain $GLD — Central bank demand $IREN — AI infrastructure growth The common themes remain the same: Memory. NeoClouds. Photonics. Power. Robotics. That's where I'm spending most of my research. I'm not chasing headlines—I'm looking for where capital is likely to flow next. NFA. Just sharing the setups I'm watching. Follow my profile for more AI infrastructure research and long-term growth ideas.
0 · Reply
FibonacciTrader_
FibonacciTrader_ Aug. 5 at 6:57 PM
I believe the next few weeks could be a major opportunity. Those who position early ahead of the Anthropic IPO may see a life-changing impact. 20 stocks I like right now and why: $IBIT halving cycle still intact $CCXI first US listed pureplay humanoid $CPSH potential space bottleneck IMO $GLD central banks keep buying $IREN cleanest HPC revenue ramp I'm always trying to find setups. If you want to see the high-conviction stocks I’m watching, my full portfolio, and every trade I make… Head to my profile.
0 · Reply
flatrock100
flatrock100 Aug. 5 at 1:03 PM
$CPSH good earnings
0 · Reply
StocktwitsEarnings
StocktwitsEarnings Aug. 5 at 12:57 PM
$CPSH Q2 '26 Earnings Results & Recap CPS Technologies Corp. reported revenue of $8.3 million for the second quarter of fiscal 2026, compared to $8.1 million in the prior-year period, with an operating loss of $0.2 million.
0 · Reply
Roronao
Roronao Aug. 5 at 12:45 PM
0 · Reply
happycamper757
happycamper757 Aug. 4 at 9:58 PM
$CPSH revenue numbers are okay, wished they did a little bit more and returned to 8.8 million. Starting to get inpatient with no update on new facility. They have telling us from 6 months now. It shouldn’t take this long to pick a location. Hopefully they clear it up tomorrow at conference call.
2 · Reply
samheams
samheams Aug. 4 at 9:13 PM
$CPSH revenue was better than expected but continued losses bottom line came in-line. Huge disappointment is the lack of update on the new manufacturing location: they first announced this October last year in Q3 and still don’t have a location. This basically means the worst results are yet to come. We’ll see how the market reacts, honestly not sure this holds 60m MC.
0 · Reply
Wisenheimer
Wisenheimer Aug. 4 at 8:58 PM
$CPSH not much to talk about except capital raise and still no location picked
0 · Reply
dom3
dom3 Aug. 4 at 8:18 PM
$CPSH I thought the earnings were prior to market opening on wed. Does anyone have linke suggesting it is tonight.
1 · Reply
Latest News on CPSH
CPS Technologies Earnings Call Transcript: Q2 2026

Aug 5, 2026, 9:00 AM EDT - 6 days ago

CPS Technologies Earnings Call Transcript: Q2 2026


CPS Technologies Earnings release: Q2 2026

Aug 5, 2026, 9:00 AM EDT - 6 days ago

CPS Technologies Earnings release: Q2 2026


CPS Technologies Quarterly report: Q2 2026

Aug 5, 2026, 9:00 AM EDT - 6 days ago

CPS Technologies Quarterly report: Q2 2026


CPS Technologies Schedules Its Q2 Earnings Call

Jul 31, 2026, 4:30 PM EDT - 11 days ago

CPS Technologies Schedules Its Q2 Earnings Call


CPS Technologies trading halted, volatility trading pause

2026-05-26T16:48:18.000Z - 2 months ago

CPS Technologies trading halted, volatility trading pause


CPS Technologies trading resumes

2026-05-26T16:42:02.000Z - 2 months ago

CPS Technologies trading resumes


CPS Technologies Earnings Call Transcript: Q1 2026

May 5, 2026, 9:00 AM EDT - 3 months ago

CPS Technologies Earnings Call Transcript: Q1 2026


CPS Technologies Quarterly report: Q1 2026

May 5, 2026, 9:00 AM EDT - 3 months ago

CPS Technologies Quarterly report: Q1 2026


CPS Technologies Earnings release: Q1 2026

May 5, 2026, 9:00 AM EDT - 3 months ago

CPS Technologies Earnings release: Q1 2026


CPS Technologies appoints Chris Fraser as CFO

2026-05-04T21:01:18.000Z - 3 months ago

CPS Technologies appoints Chris Fraser as CFO


CPS Technologies reports Q1 EPS (2c) vs. 1c last year

2026-05-04T20:52:14.000Z - 3 months ago

CPS Technologies reports Q1 EPS (2c) vs. 1c last year


CPS Technologies Announces First Quarter 2026 Financial Results

May 4, 2026, 4:01 PM EDT - 3 months ago

CPS Technologies Announces First Quarter 2026 Financial Results


CPS Technologies Corp. Conference Call Notification

Apr 29, 2026, 1:00 PM EDT - 3 months ago

CPS Technologies Corp. Conference Call Notification


CPS Technologies Proxy statement: Proxy filing

Mar 20, 2026, 8:00 AM EDT - 5 months ago

CPS Technologies Proxy statement: Proxy filing


CPS Technologies Proxy statement: Proxy Filing

Mar 10, 2026, 8:00 AM EDT - 5 months ago

CPS Technologies Proxy statement: Proxy Filing


CPS Technologies Earnings Call Transcript: Q4 2025

Mar 3, 2026, 9:00 AM EST - 5 months ago

CPS Technologies Earnings Call Transcript: Q4 2025


CPS Technologies Annual report: Q4 2025

Mar 3, 2026, 9:00 AM EST - 5 months ago

CPS Technologies Annual report: Q4 2025


CPS Technologies Earnings release: Q4 2025

Mar 3, 2026, 9:00 AM EST - 5 months ago

CPS Technologies Earnings release: Q4 2025


CPS Technologies initiated with a Buy at Roth Capital

2025-11-13T09:35:21.000Z - 9 months ago

CPS Technologies initiated with a Buy at Roth Capital


CPS Technologies Earnings Call Transcript: Q3 2025

Oct 30, 2025, 9:00 AM EDT - 10 months ago

CPS Technologies Earnings Call Transcript: Q3 2025


CPS Technologies Earnings release: Q3 2025

Oct 30, 2025, 9:00 AM EDT - 10 months ago

CPS Technologies Earnings release: Q3 2025


CPS Technologies Quarterly report: Q3 2025

Oct 30, 2025, 9:00 AM EDT - 10 months ago

CPS Technologies Quarterly report: Q3 2025


CPS Technologies Announces Third Quarter 2025 Financial Results

Oct 29, 2025, 4:01 PM EDT - 10 months ago

CPS Technologies Announces Third Quarter 2025 Financial Results


CPS Technologies 3M share Spot Secondary priced at $3.00

2025-10-07T12:30:32.000Z - 11 months ago

CPS Technologies 3M share Spot Secondary priced at $3.00


CPS Technologies awarded Phase I SBIR contract from DOE

2025-09-29T20:20:49.000Z - 11 months ago

CPS Technologies awarded Phase I SBIR contract from DOE


CPS Technologies secures Army Technology Transfer contract

2025-09-22T20:10:43.000Z - 11 months ago

CPS Technologies secures Army Technology Transfer contract


CPS Technologies Earnings Call Transcript: Q2 2025

Jul 31, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Earnings Call Transcript: Q2 2025


CPS Technologies Earnings release: Q2 2025

Jul 31, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Earnings release: Q2 2025


CPS Technologies Quarterly report: Q2 2025

Jul 31, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Quarterly report: Q2 2025


CPS Technologies Earnings Call Transcript: Q1 2025

May 1, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Earnings Call Transcript: Q1 2025


CPS Technologies Earnings release: Q1 2025

May 1, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Earnings release: Q1 2025


CPS Technologies Quarterly report: Q1 2025

May 1, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Quarterly report: Q1 2025


CPS Technologies Proxy statement: Proxy Filing

Mar 17, 2025, 8:00 AM EDT - 1 year ago

CPS Technologies Proxy statement: Proxy Filing


CPS Technologies Earnings Call Transcript: Q4 2024

Mar 13, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Earnings Call Transcript: Q4 2024


CPS Technologies Annual report: Q4 2024

Mar 13, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Annual report: Q4 2024


CPS Technologies Earnings release: Q4 2024

Mar 13, 2025, 9:00 AM EDT - 1 year ago

CPS Technologies Earnings release: Q4 2024


CPS Technologies awarded Army contract

2025-03-05T21:46:08.000Z - 1 year ago

CPS Technologies awarded Army contract


CPS Technologies announces date change for conference call

2025-03-04T14:12:05.000Z - 1 year ago

CPS Technologies announces date change for conference call


CPS Technologies awarded $250,000 Army contract

2025-02-27T22:40:58.000Z - 1 year ago

CPS Technologies awarded $250,000 Army contract


CPS Technologies receives new SBIR award

2025-01-15T14:05:09.000Z - 1 year ago

CPS Technologies receives new SBIR award


CPS Technologies appoints James Cavoli to board of directors

2024-12-05T13:50:24.000Z - 1 year ago

CPS Technologies appoints James Cavoli to board of directors


CPS Technologies Earnings Call Transcript: Q3 2024

Oct 31, 2024, 9:00 AM EDT - 1 year ago

CPS Technologies Earnings Call Transcript: Q3 2024


CPS Technologies Earnings release: Q3 2024

Oct 31, 2024, 9:00 AM EDT - 1 year ago

CPS Technologies Earnings release: Q3 2024


CPS Technologies Quarterly report: Q3 2024

Oct 31, 2024, 9:00 AM EDT - 1 year ago

CPS Technologies Quarterly report: Q3 2024


CPS Technologies Registration statement: Registration Filing

Oct 15, 2024, 8:00 AM EDT - 1 year ago

CPS Technologies Registration statement: Registration Filing


CPS Technologies Registration statement: Registration Filing

Sep 20, 2024, 8:00 AM EDT - 2 years ago

CPS Technologies Registration statement: Registration Filing


CPS Technologies Earnings Call Transcript: Q2 2024

Aug 1, 2024, 9:00 AM EDT - 2 years ago

CPS Technologies Earnings Call Transcript: Q2 2024


CPS Technologies Quarterly report: Q2 2024

Aug 1, 2024, 9:00 AM EDT - 2 years ago

CPS Technologies Quarterly report: Q2 2024


CPS Technologies Earnings release: Q2 2024

Aug 1, 2024, 9:00 AM EDT - 2 years ago

CPS Technologies Earnings release: Q2 2024


CPS Technologies Corporation Announces Navy SBIR Phase II Award

Jun 25, 2024, 4:01 PM EDT - 2 years ago

CPS Technologies Corporation Announces Navy SBIR Phase II Award


CPS Technologies Earnings Call Transcript: Q1 2024

May 2, 2024, 9:00 AM EDT - 2 years ago

CPS Technologies Earnings Call Transcript: Q1 2024


CPS Technologies Quarterly report: Q1 2024

May 2, 2024, 9:00 AM EDT - 2 years ago

CPS Technologies Quarterly report: Q1 2024


CPS Technologies Earnings release: Q1 2024

May 2, 2024, 9:00 AM EDT - 2 years ago

CPS Technologies Earnings release: Q1 2024


CPS Technologies Proxy statement: Proxy Filing

Mar 14, 2024, 8:00 AM EDT - 2 years ago

CPS Technologies Proxy statement: Proxy Filing


CPS Technologies Earnings Call Transcript: Q4 2023

Mar 7, 2024, 9:00 AM EST - 2 years ago

CPS Technologies Earnings Call Transcript: Q4 2023


CPS Technologies Annual report: Q4 2023

Mar 7, 2024, 9:00 AM EST - 2 years ago

CPS Technologies Annual report: Q4 2023


CPS Technologies Earnings release: Q4 2023

Mar 7, 2024, 9:00 AM EST - 2 years ago

CPS Technologies Earnings release: Q4 2023


CPS Technologies Announces MMAP Award

Mar 4, 2024, 4:16 PM EST - 2 years ago

CPS Technologies Announces MMAP Award


CPS Technologies Earnings Call Transcript: Q3 2023

Nov 2, 2023, 9:00 AM EDT - 3 years ago

CPS Technologies Earnings Call Transcript: Q3 2023


CPS Technologies Quarterly report: Q3 2023

Nov 2, 2023, 9:00 AM EDT - 3 years ago

CPS Technologies Quarterly report: Q3 2023


CPS Technologies Earnings release: Q3 2023

Nov 2, 2023, 9:00 AM EDT - 3 years ago

CPS Technologies Earnings release: Q3 2023


CPS Technologies Receives SBIR Award

Sep 19, 2023, 9:00 AM EDT - 3 years ago

CPS Technologies Receives SBIR Award


CPS Technologies Receives $7.7 Million Award

Sep 5, 2023, 9:17 AM EDT - 3 years ago

CPS Technologies Receives $7.7 Million Award


CPS Technologies Earnings Call Transcript: Q2 2023

Aug 3, 2023, 9:00 AM EDT - 3 years ago

CPS Technologies Earnings Call Transcript: Q2 2023


CPS Technologies Quarterly report: Q2 2023

Aug 3, 2023, 9:00 AM EDT - 3 years ago

CPS Technologies Quarterly report: Q2 2023


CPS Technologies Earnings release: Q2 2023

Aug 3, 2023, 9:00 AM EDT - 3 years ago

CPS Technologies Earnings release: Q2 2023


CPS Technologies Earnings Call Transcript: Q1 2023

May 4, 2023, 4:30 PM EDT - 3 years ago

CPS Technologies Earnings Call Transcript: Q1 2023


CPS Technologies Quarterly report: Q1 2023

May 4, 2023, 4:30 PM EDT - 3 years ago

CPS Technologies Quarterly report: Q1 2023


CPS Technologies Earnings release: Q1 2023

May 4, 2023, 4:30 PM EDT - 3 years ago

CPS Technologies Earnings release: Q1 2023


CPS Technologies Corporation Announces CEO Resignation

Apr 21, 2023, 4:01 PM EDT - 3 years ago

CPS Technologies Corporation Announces CEO Resignation


CPS Technologies Proxy statement: Proxy Filing

Mar 16, 2023, 8:00 AM EDT - 3 years ago

CPS Technologies Proxy statement: Proxy Filing


CPS Technologies Earnings Call Transcript: Q4 2022

Mar 7, 2023, 4:30 PM EST - 3 years ago

CPS Technologies Earnings Call Transcript: Q4 2022


CPS Technologies Annual report: Q4 2022

Mar 7, 2023, 4:30 PM EST - 3 years ago

CPS Technologies Annual report: Q4 2022


CPS Technologies Earnings release: Q4 2022

Mar 7, 2023, 4:30 PM EST - 3 years ago

CPS Technologies Earnings release: Q4 2022


CPS Technologies Earnings Call Transcript: Q3 2022

Nov 2, 2022, 4:30 PM EDT - 4 years ago

CPS Technologies Earnings Call Transcript: Q3 2022


CPS Technologies Earnings release: Q3 2022

Nov 2, 2022, 4:30 PM EDT - 4 years ago

CPS Technologies Earnings release: Q3 2022


CPS Technologies Quarterly report: Q3 2022

Nov 2, 2022, 4:30 PM EDT - 4 years ago

CPS Technologies Quarterly report: Q3 2022


CPS Technologies Earnings Call Transcript: Q2 2022

Aug 4, 2022, 11:50 PM EDT - 4 years ago

CPS Technologies Earnings Call Transcript: Q2 2022


CPS Technologies Earnings release: Q2 2022

Aug 4, 2022, 11:50 PM EDT - 4 years ago

CPS Technologies Earnings release: Q2 2022


CPS Technologies Quarterly report: Q2 2022

Aug 4, 2022, 11:50 PM EDT - 4 years ago

CPS Technologies Quarterly report: Q2 2022


CPS Technologies Corporation Announces SBIR Award

Jun 7, 2022, 4:23 PM EDT - 4 years ago

CPS Technologies Corporation Announces SBIR Award


CPS Technologies Earnings Call Transcript: Q1 2022

May 4, 2022, 5:53 AM EDT - 4 years ago

CPS Technologies Earnings Call Transcript: Q1 2022


CPS Technologies Earnings release: Q1 2022

May 4, 2022, 5:53 AM EDT - 4 years ago

CPS Technologies Earnings release: Q1 2022


CPS Technologies Quarterly report: Q1 2022

May 4, 2022, 5:53 AM EDT - 4 years ago

CPS Technologies Quarterly report: Q1 2022


CPS Technologies Proxy statement: Proxy Filing

Mar 16, 2022, 8:00 AM EDT - 4 years ago

CPS Technologies Proxy statement: Proxy Filing


CPS Technologies Earnings Call Transcript: Q4 2021

Mar 3, 2022, 9:11 AM EST - 4 years ago

CPS Technologies Earnings Call Transcript: Q4 2021


CPS Technologies Earnings release: Q4 2021

Mar 3, 2022, 9:11 AM EST - 4 years ago

CPS Technologies Earnings release: Q4 2021


CPS Technologies Annual report: Q4 2021

Mar 3, 2022, 9:11 AM EST - 4 years ago

CPS Technologies Annual report: Q4 2021


BullTheory
BullTheory Aug. 6 at 5:09 PM
My view on smaller caps hasn’t changed: $AMPG → Multi-sector exposure remains overlooked, with strong revenue relative to market cap $CPSH → A genuine bottleneck play that could benefit as production scales into 2027 Also watching: $SATL $VELO $VOYG The SPCX share unlock overhang has partially cleared, but I don’t think the dust has fully settled yet. Once the setup improves, I’ll be looking for the next high-probability entries.
0 · Reply
MarketPulsee
MarketPulsee Aug. 5 at 8:17 PM
I think the next few weeks could be critical for AI investors. Here are 20 names I'm watching and why: Here are 20 names I'm watching and why: $BTC.X / IBIT — Bitcoin cycle $CCXI — U.S. humanoid robotics exposure $CPSH — Space supply chain $GLD — Central bank demand $IREN — AI infrastructure growth The common themes remain the same: Memory. NeoClouds. Photonics. Power. Robotics. That's where I'm spending most of my research. I'm not chasing headlines—I'm looking for where capital is likely to flow next. NFA. Just sharing the setups I'm watching. Follow my profile for more AI infrastructure research and long-term growth ideas.
0 · Reply
FibonacciTrader_
FibonacciTrader_ Aug. 5 at 6:57 PM
I believe the next few weeks could be a major opportunity. Those who position early ahead of the Anthropic IPO may see a life-changing impact. 20 stocks I like right now and why: $IBIT halving cycle still intact $CCXI first US listed pureplay humanoid $CPSH potential space bottleneck IMO $GLD central banks keep buying $IREN cleanest HPC revenue ramp I'm always trying to find setups. If you want to see the high-conviction stocks I’m watching, my full portfolio, and every trade I make… Head to my profile.
0 · Reply
flatrock100
flatrock100 Aug. 5 at 1:03 PM
$CPSH good earnings
0 · Reply
StocktwitsEarnings
StocktwitsEarnings Aug. 5 at 12:57 PM
$CPSH Q2 '26 Earnings Results & Recap CPS Technologies Corp. reported revenue of $8.3 million for the second quarter of fiscal 2026, compared to $8.1 million in the prior-year period, with an operating loss of $0.2 million.
0 · Reply
Roronao
Roronao Aug. 5 at 12:45 PM
0 · Reply
happycamper757
happycamper757 Aug. 4 at 9:58 PM
$CPSH revenue numbers are okay, wished they did a little bit more and returned to 8.8 million. Starting to get inpatient with no update on new facility. They have telling us from 6 months now. It shouldn’t take this long to pick a location. Hopefully they clear it up tomorrow at conference call.
2 · Reply
samheams
samheams Aug. 4 at 9:13 PM
$CPSH revenue was better than expected but continued losses bottom line came in-line. Huge disappointment is the lack of update on the new manufacturing location: they first announced this October last year in Q3 and still don’t have a location. This basically means the worst results are yet to come. We’ll see how the market reacts, honestly not sure this holds 60m MC.
0 · Reply
Wisenheimer
Wisenheimer Aug. 4 at 8:58 PM
$CPSH not much to talk about except capital raise and still no location picked
0 · Reply
dom3
dom3 Aug. 4 at 8:18 PM
$CPSH I thought the earnings were prior to market opening on wed. Does anyone have linke suggesting it is tonight.
1 · Reply
happycamper757
happycamper757 Aug. 4 at 8:04 PM
$CPSH here we go
0 · Reply
Pieceapizza514
Pieceapizza514 Aug. 4 at 6:13 PM
$CPSH keep in mind spacex earnings are also tonight. so we will get sector wide potential turn around to amplify the beta if this is a good earnings
1 · Reply
samheams
samheams Aug. 4 at 3:14 PM
$CPSH ER should be AH today. Nice pre-earnings run up the last couple days, thinking any positives are likely priced in at this point. That said, expecting some lower quarters coming up and probably starting with this Q2 report, hopefully results are good enough to justify a ~60m MC.
1 · Reply
budhaa
budhaa Jul. 31 at 3:32 PM
$CPSH this is garage compay do not buy
2 · Reply
Mrjoepah
Mrjoepah Jul. 31 at 12:09 PM
$CPSH Hell ya. Celebrating up 13% before remembering you’re still down 40%.
0 · Reply
Nahsan02
Nahsan02 Jul. 29 at 9:38 AM
$CPSH did you listen scammers on X to buy stock? They have been pumping and dumping all along. Those people need to be jailed
2 · Reply
Beat_market_loser
Beat_market_loser Jul. 29 at 1:38 AM
$CPSH I have 15K loss on book and shouldn’t buy this piece of shit
2 · Reply
Wisenheimer
Wisenheimer Jul. 28 at 3:08 PM
$CPSH delay in reporting ?
1 · Reply
John_week
John_week Jul. 28 at 7:29 AM
$CPSH what a disaster
0 · Reply
QuantInsider
QuantInsider Jul. 27 at 7:37 PM
What's going on with $CPSH? Down over 10% today and 16% this week There's zero news driving it Options action? Just a couple of Jan 2027 $5 call buys 317 contracts, around $47K premium Nothing unusual there so no clear options signal to latch onto With no strong flow, it's all about the price action and technicals for now Keep an eye on those charts unless we see some heavier, consistent options activity
0 · Reply
Funxs
Funxs Jul. 27 at 6:56 PM
$CPSH probably goes below the $3 offering - LT this can be ok but it will take them at least 2yrs to get some pos f flow out of any new facility … AFTER they get a building it’s 3-4mo of design and permitting / 3-6mo of building modifications / 6mo to get equip in and running correctly / process dev and qualification 6mo / the. Certification from itar / iso/ dfars / mil-std like the name but think I’ll get an entry point in the low 2’s again as this will tak some time.
1 · Reply
happycamper757
happycamper757 Jul. 27 at 4:09 PM
$CPSH started buying will buy more if the earnings are good
0 · Reply