| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 46.86▲ | 46.69▲ | 46.53▲ | 45.71▲ | 47.37▼ |
| MA10 | 46.78▲ | 46.49▲ | 46.10▲ | 47.31▼ | 43.78▲ |
| MA20 | 46.67▲ | 46.05▲ | 45.26▲ | 47.08▼ | 35.96▲ |
| MA50 | 46.43▲ | 45.34▲ | 46.64▲ | 42.07▲ | 33.63▲ |
| MA100 | 45.94▲ | 46.90▲ | 47.52▼ | 35.54▲ | 43.12▲ |
| MA200 | 45.29▲ | 47.50▼ | 45.03▲ | 32.95▲ | 52.53▼ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.011▲ | 0.096▲ | 0.312▲ | -0.643▼ | 1.557▲ |
| RSI | 62.704▲ | 65.114▲ | 62.203▲ | 56.136▲ | 64.261▲ |
| STOCH | 82.598▲ | 88.300▲ | 92.473▲ | 21.542 | 85.848▲ |
| WILL %R | 0.000▲ | 0.000▲ | 0.000▲ | -53.704 | -15.489▲ |
| CCI | 120.428▲ | 115.718▲ | 120.099▲ | -52.302 | 65.813 |
| 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 | 46.93 | 45.65 | 46.93 | 71,845 |
| 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 |
|
|
||||
|
|
||||
|
|