10 Best Oil and Energy Stocks To Buy Now
In this article we will take a look at the 10 best oil and energy stocks to buy now. Oil price rallied sharply on March 24 after data from the U.S.
| No. | Hedge Fund | Shares | Value | Activity | % Port |
|---|---|---|---|---|---|
| 1. | 7,307,900 | $777,852,876 | -6% | 0.09% | |
| 2. | 6,721,000 | $715,383,240 | -37% | 0.08% | |
| 3. | 780,100 | $83,033,844 | +171% | 0.72% | |
| 4. | 284,700 | $30,303,468 | +195% | 0.06% | |
| 5. | 200,000 | $21,288,000 | 7.6% |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.65 | 29,347 | $4,567,860.55 | 128,543 | 2026-09-16 | Filing | |
| $154.57 | 14,291 | $2,208,959.87 | 128,543 | 2026-09-16 | Filing | |
| $160.00 | 26,472 | $4,235,520.00 | 61,589 | 2026-09-14 | Filing | |
| $159.24 | 13,203 | $2,102,445.72 | 61,589 | 2026-09-14 | Filing | |
| $158.08 | 2,553 | $403,578.24 | 61,589 | 2026-09-14 | Filing |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $161.84 | 1 | $161.84 | 128,543 | 2026-09-16 | Filing | |
| $160.55 | 87 | $13,967.85 | 128,543 | 2026-09-16 | Filing | |
| $159.80 | 1,222 | $195,275.60 | 128,543 | 2026-09-16 | Filing | |
| $157.47 | 14,625 | $2,302,998.75 | 128,543 | 2026-09-16 | Filing | |
| $156.32 | 1,088 | $170,076.16 | 128,543 | 2026-09-16 | Filing |
| No. | Name | Shares | Value | % Port |
|---|---|---|---|---|
| 1. | 4,271 | $622,245 | 0.02% | |
| 2. | 3,173 | $462,179 | 0% | |
| 3. | 2,979 | $433,864 | 0.1% | |
| 4. | 0 | $0 | 0% |