| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 46.62▲ | 46.80▲ | 46.66▲ | 45.69▲ | 47.35▼ |
| MA10 | 46.75▲ | 46.59▲ | 46.27▲ | 47.30▼ | 43.77▲ |
| MA20 | 46.74▲ | 46.12▲ | 45.39▲ | 47.08▼ | 35.95▲ |
| MA50 | 46.53▲ | 45.37▲ | 46.58▲ | 42.07▲ | 33.63▲ |
| MA100 | 46.06▲ | 46.87▼ | 47.52▼ | 35.54▲ | 43.11▲ |
| MA200 | 45.31▲ | 47.49▼ | 45.08▲ | 32.95▲ | 52.53▼ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | -0.031▼ | 0.083▲ | 0.299▲ | -0.649▼ | 1.550▲ |
| RSI | 55.697▲ | 61.899▲ | 59.799▲ | 55.843▲ | 64.155▲ |
| STOCH | 19.400▼ | 84.406▲ | 91.321▲ | 21.305 | 85.763▲ |
| WILL %R | -42.017 | -15.060▲ | -8.666▲ | -55.128 | -15.900▲ |
| CCI | -4.108 | 87.727 | 102.710▲ | -51.547 | 65.958 |
| MA | $KFRC Price Crossed Above MA(7) | Set Alert |
|
Tuesday, June 16, 2026 08:33 PM
The end of the earnings season is always a good time to take a step back and see who shined (and who didn’t). Let’s take a look at how professional staffing & hr solutions stocks fared in Q1, starting ...
|
|
Tuesday, June 16, 2026 08:33 PM
The end of the earnings season is always a good time to take a step back and see who shined (and who didn’t). Let’s take a look at how professional staffing & hr solutions stocks fared in Q1, starting ...
|
|
Thursday, May 14, 2026 05:00 PM
Kforce (KFRC) last issued guidance on April 27, 2026 for Q2 2026. The company guided earnings per share in the range of $0.67 - $0.75, compared to a consensus EPS estimate of . Kforce also guided ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 24/06/26 | 45.875 | 47.08 | 45.65 | 46.83 | 96,477 |
| 23/06/26 | 44.53 | 45.905 | 44.195 | 45.57 | 120,112 |
| 22/06/26 | 44.97 | 45.285 | 43.68 | 43.94 | 152,994 |
| 18/06/26 | 45.91 | 46.515 | 43.84 | 45.39 | 116,513 |
| 17/06/26 | 47.62 | 48.94 | 46.42 | 46.72 | 111,499 |
| 16/06/26 | 47.88 | 48.66 | 47.16 | 47.81 | 96,726 |
| 15/06/26 | 49.16 | 50.46 | 47.63 | 47.67 | 124,437 |
| 12/06/26 | 49.04 | 50.70 | 48.51 | 50.00 | 115,892 |
| 11/06/26 | 49.23 | 49.97 | 48.925 | 49.90 | 133,981 |
| 10/06/26 | 48.13 | 49.77 | 47.77 | 49.16 | 137,349 |
|
|
||||
|
|
||||
|
|