CLPS Inc. is an IT consulting and solutions provider serving international clients in the banking, wealth management, e-commerce, and automotive sectors. The company drives digital transformation using AI, cloud computing, and big data, offering IT consulting, customized solutions, virtual banking training, recruitment, professional training, and software services. It operates mainly in two segments: IT services, which generate the majority of its revenue, and academic education services. The company has a presence in Hong Kong, Singapore, Mainland China, India, Malaysia, and Japan, with the majority of its revenue coming from Mainland China.
RecentlyAbove SMA20Above SMA60
Rotate your device to landscape for a better chart view.
CLPS Price Trend and Signals
Rotate your device to landscape for a better chart view.
CLPS Short Volume (from FINRA off-exchange and ATS venues)
CLPS Short Interest
Sponsored
CLPS Option Volumes & Open Interests (aggregated)
CLPS Put Call Ratios and IV (aggregated)
Sponsored
Sponsored
2026-08-31Somewhat Bullishprice_signal
Half-yearly high detected.
2026-08-28Somewhat Bullishprice_signal
Quarterly high detected.
2026-08-27Somewhat Bullishprice_signal
Quarterly high detected.
2026-08-26Somewhat Bullishprice_signal
Quarterly high detected.
2026-08-25Somewhat Bullishprice_signal
Quarterly high detected.
2026-08-24Somewhat Bullishprice_signal
Quarterly high detected.
2026-08-20Neutralvolume_signal
Abnormal volume detected compared to 5-day moving average.
2026-08-20Neutralvolume_signal
Abnormal volume detected compared to 10-day moving average.
2026-08-20Neutralvolume_signal
Abnormal volume detected compared to 20-day moving average.
2026-08-20Neutralvolume_signal
Abnormal volume detected compared to 3 mon moving average.
2026-08-20Somewhat Bullishprice_signal
Quarterly high detected.
2026-08-20Bullishprice_signal
Large price change detected: 23.26%.
2026-08-03Somewhat Bullishprice_signal
Monthly high detected.
2026-07-27Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-07-23Somewhat Bearishprice_signal
Half-yearly low detected.
2026-07-22Bullishmacd_signal
Golden cross below zero detected.
2026-07-21Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-07-20Somewhat Bearishprice_signal
Half-yearly low detected.
2026-07-09Neutralvolume_signal
Abnormal volume detected compared to 5-day moving average.
2026-07-09Neutralvolume_signal
Abnormal volume detected compared to 10-day moving average.
2026-07-09Neutralvolume_signal
Abnormal volume detected compared to 20-day moving average.
2026-07-09Neutralvolume_signal
Abnormal volume detected compared to 3 mon moving average.
2026-07-09Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-07-02Somewhat Bearishprice_signal
Quarterly low detected.
2026-06-29Somewhat Bearishprice_signal
Quarterly low detected.
2026-06-26Somewhat Bearishprice_signal
Quarterly low detected.
2026-06-24Somewhat Bearishmacd_signal
Dead cross above zero detected.
2026-06-11Neutralvolume_signal
Abnormal volume detected compared to 5-day moving average.
2026-06-11Neutralvolume_signal
Abnormal volume detected compared to 10-day moving average.
2026-06-11Neutralvolume_signal
Abnormal volume detected compared to 20-day moving average.
2026-06-11Neutralvolume_signal
Abnormal volume detected compared to 3 mon moving average.
2026-06-11Somewhat Bullishprice_signal
Monthly high detected.
2026-06-10Neutralvolume_signal
Abnormal volume detected compared to 5-day moving average.
2026-06-10Neutralvolume_signal
Abnormal volume detected compared to 10-day moving average.
2026-06-10Neutralvolume_signal
Abnormal volume detected compared to 20-day moving average.
2026-06-10Neutralvolume_signal
Abnormal volume detected compared to 3 mon moving average.
2026-06-10Somewhat Bullishprice_signal
Monthly high detected.
2026-06-09Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-05-26Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-04-30Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-04-08Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-03-09Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-01-02Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-12-22Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-11-19Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-11-06Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-10-31Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-10-03Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-09-29Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-08-13Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-08-01Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-07-10Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-06-16Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-06-09Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.