JM
Last 90d 1 insider buy worth $57.1K
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 2mo | buy | 2 | $57,076 | 22.75 | |
| 5mo | buy | 2 | $52,133 | 21.41 | |
| 11mo | buy | 1 | $9,815 | 19.51 | |
| 11mo | buy | 1 | $26,003 | 19.61 | |
| 12mo | buy | 1 | $9,450 | 19.72 | |
| 12mo | buy | 1 | $22,545 | 18.66 | |
| 12mo | buy | 1 | $9,425 | 18.88 | |
| 1.2y | buy | 1 | $92,156 | 18.31 | |
| 1.3y | buy | 1 | $118,310 | 18.29 | |
| 1.3y | buy | 1 | $134,616 | 18.67 | |
| 1.3y | buy | 1 | $13,265 | 19.12 | |
| 1.4y | buy | 1 | $15,668 | 16.34 | |
| 1.4y | buy | 1 | $19,970 | 17.11 | |
| 1.4y | buy | 1 | $6,195 | 16.87 | |
| 1.4y | buy | 1 | $7,794 | 16.87 | |
| 1.4y | buy | 1 | $13,975 | 16.96 | |
| 1.5y | sell | 1 | $87,560 | 16.37 | |
| 1.5y | buy | 1 | $38,156 | 16.04 | |
| 1.5y | buy | 2 | $97,464 | 15.47 | |
| 1.6y | buy | 1 | $65,089 | 16.37 | |
| 1.9y | sell | 1 | $91,000 | 21.88 | |
| 1.9y | sell | 1 | $144,000 | 22.84 | |
| 1.9y | sell | 1 | $291,830 | 22.17 | |
| 1.9y | sell | 1 | $61,930 | 22.05 | |
| 1.9y | sell | 2 | $95,547 | 23.13 | |
| 1.9y | buy | 1 | $12,179 | 23.13 | |
| 2.4y | buy | 1 | $11,604 | 16.26 | |
| 2.4y | buy | 1 | $5,725 | 16.04 | |
| 2.4y | buy | 1 | $4,385 | 16.07 | |
| 2.4y | buy | 1 | $6,720 | 16.38 | |
| 2.4y | buy | 1 | $9,643 | 16.50 | |
| 2.5y | buy | 1 | $5,106 | 16.56 | |
| 2.5y | buy | 1 | $21,690 | 16.35 | |
| 2.5y | buy | 1 | $1,750 | 16.82 | |
| 2.5y | buy | 1 | $4,290 | 16.66 | |
| 2.5y | buy | 1 | $72,576 | 16.21 | |
| 3.0y | buy | 1 | $5,160 | 17.06 | |
| 3.2y | sell | 1 | $50,000 | 18.87 | |
| 3.2y | buy | 1 | $29,550 | 18.87 | |
| 3.3y | sell | 1 | $48,334 | 18.32 | |
| 3.3y | buy | 1 | $19,245 | 18.32 | |
| 3.5y | buy | 1 | $15,465 | 16.45 | |
| 3.5y | buy | 1 | $20,720 | 15.98 | |
| 3.5y | buy | 1 | $7,140 | 16.67 | |
| 3.5y | buy | 1 | $27,485 | 16.87 | |
| 3.6y | buy | 1 | $18,400 | 21.64 | |
| 3.6y | buy | 1 | $37,941 | 21.17 | |
| 3.6y | buy | 1 | $120,208 | 20.70 | |
| 3.7y | sell | 1 | $27 | 24.83 | |
| 3.7y | sell | 1 | $432 | 25.25 | |
| 3.7y | sell | 1 | $2,828 | 25.93 | |
| 3.9y | sell | 1 | $16,646 | 27.04 | |
| 4.0y | sell | 1 | $30,740 | 26.34 | |
| 4.0y | sell | 1 | $143,815 | 27.24 | |
| 4.2y | sell | 1 | $274,000 | 25.70 | |
| 4.2y | sell | 1 | $132,500 | 25.17 | |
| 4.4y | sell | 1 | $379,500 | 25.91 | |
| 4.4y | sell | 2 | $276,380 | 26.26 | |
| 4.4y | sell | 1 | $78,315 | 25.82 | |
| 4.5y | sell | 1 | $68,750 | 25.86 | |
| 4.5y | sell | 1 | $52,000 | 25.81 | |
| 4.5y | sell | 1 | $314,570 | 24.11 | |
| 4.5y | sell | 1 | $57,816 | 22.95 | |
| 4.5y | sell | 1 | $69,370 | 22.79 |
Next report 2027-01-27 (Wednesday, before open, in 88 days) · EPS estimate 0.52. It has finished the next session higher 50% of the time, average move 1.7%.
Day-after move, last 6 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-10-28 | beat | 0.50 | 0.53 | +6.0% | +0.0% | -1.9% | — |
| 2026-07-22 | beat | 0.44 | 0.50 | +14.9% | +4.4% | +1.1% | +5.9% |
| 2026-04-29 | beat | 0.40 | 0.43 | +7.5% | -1.1% | -3.4% | -1.0% |
| 2026-01-28 | beat | 0.39 | 0.42 | +7.7% | +2.6% | +0.1% | +5.1% |
| 2025-10-29 | beat | 0.37 | 0.38 | +2.7% | -0.4% | -2.8% | -2.1% |
| 2025-07-23 | beat | 0.34 | 0.36 | +5.9% | +1.0% | +1.1% | -4.8% |
Not investment advice.
↑↓ walks the list and loads each one · Del removes
No sign-up needed — your conversation stays on this browser so you can come back to it.
Follow the callers you actually want to hear from, agree or disagree with a call, and Apes Alpha starts building your feed around it.
Continue with Google
Continue with email