J. Randall Data serves as Executive at Babcock & Wilcox Co, where they oversee executive responsibilities. Since joining the company, J. Randall Data has executed 98 insider transactions totaling $19.8M, demonstrating a bearish approach to their equity position. Their most recent transaction on Dec 11, 2025 involved selling 500 shares valued at $108.1K.
J. Randall Data currently holds 38,634 shares of Babcock & Wilcox Co (BWC), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, J. Randall Data has been a net seller of BWC stock. They have purchased $0 and sold $19.8M worth of shares.
J. Randall Data's most recent insider trade was on Dec 11, 2025, when they sold 500 shares at $216.11 per share.
Get notified when new Form 4 filings are submitted
| $215.25 |
| Discretionary |
| Dec 11, 2025 | SPXC | $68.2K | Sale | 314 | $217.20 | Discretionary |
| Dec 11, 2025 | SPXC | $65.6K | Sale | 300 | $218.51 | Discretionary |
| Dec 11, 2025 | SPXC | $85.6K | Sale | 400 | $213.89 | Discretionary |
| Jun 24, 2024 | SPXC | $4.8M | Sale | 33,108 | $144.08 | Planned |
| Jun 24, 2024 | SPXC | $599.0K | Option Exercise | 11,959 | $50.09 | Planned |
| Jun 24, 2024 | SPXC | $519.9K | Option Exercise | 8,911 | $58.34 | Planned |
| Jun 24, 2024 | SPXC | $320.4K | Option Exercise | 6,542 | $48.97 | Planned |
| Jun 24, 2024 | SPXC | $270.1K | Sale | 1,900 | $142.17 | Planned |
| Jun 24, 2024 | SPXC | $630.2K | Sale | 4,400 | $143.22 | Planned |
| Jun 24, 2024 | SPXC | $579 | Sale | 4 | $144.84 | Planned |
| Mar 1, 2024 | SPXC | $173.0K | Payment | 1,476 | $117.19 | Discretionary |
| Feb 28, 2024 | SPXC | $0 | Award | 8,976 | $N/A | Discretionary |
| Feb 16, 2024 | SPXC | $456.9K | Payment | 4,170 | $109.57 | Discretionary |
| Feb 16, 2024 | SPXC | $0 | Award | 2,488 | $N/A | Discretionary |
| May 17, 2023 | SPXC | $303.9K | Sale | 3,965 | $76.64 | Discretionary |
| May 17, 2023 | SPXC | $245.3K | Sale | 3,245 | $75.60 | Discretionary |
| May 17, 2023 | SPXC | $293.2K | Sale | 3,790 | $77.37 | Discretionary |
| May 5, 2023 | SPXC | $67.6K | Sale | 900 | $75.11 | Planned |
| May 5, 2023 | SPXC | $589.2K | Option Exercise | 16,138 | $36.51 | Planned |
| May 5, 2023 | SPXC | $768.9K | Sale | 10,461 | $73.50 | Planned |
| May 5, 2023 | SPXC | $466.5K | Sale | 6,277 | $74.32 | Planned |
| Mar 21, 2023 | SPXC | $877.8K | Sale | 12,500 | $70.22 | Discretionary |
| Mar 16, 2023 | SPXC | $812.6K | Sale | 11,910 | $68.23 | Discretionary |
| Mar 16, 2023 | SPXC | $267.9K | Sale | 3,991 | $67.12 | Discretionary |
| Mar 16, 2023 | SPXC | $366.1K | Sale | 5,565 | $65.79 | Discretionary |
| Mar 16, 2023 | SPXC | $533.7K | Option Exercise | 16,326 | $32.69 | Discretionary |
| Mar 16, 2023 | SPXC | $506.7K | Sale | 7,360 | $68.85 | Discretionary |
| Mar 1, 2023 | SPXC | $43.3K | Payment | 614 | $70.44 | Discretionary |