| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | Dec 11 '25 | Sale | 215.37 | 12,000 | 2,584,477 | 38,020 | Dec 15 12:00 AM |
| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | Jun 24 '24 | Sale | 143.89 | 39,412 | 5,671,071 | 52,657 | Jun 26 12:00 AM |
| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | Jun 24 '24 | Option Exercise | 52.50 | 54,824 | 2,878,512 | 92,069 | Jun 26 12:00 AM |
| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | May 17 '23 | Sale | 76.58 | 11,000 | 842,432 | 67,124 | May 19 12:00 AM |
| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | May 05 '23 | Option Exercise | 36.51 | 32,276 | 1,178,396 | 95,762 | May 09 12:00 AM |
| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | May 05 '23 | Sale | 73.87 | 17,638 | 1,302,990 | 78,124 | May 09 12:00 AM |
| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | Mar 21 '23 | Sale | 70.22 | 12,500 | 877,750 | 79,624 | Mar 23 12:00 AM |
| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | Mar 16 '23 | Option Exercise | 32.69 | 32,652 | 1,067,394 | 120,950 | Mar 20 12:00 AM |
| SPXC | Data J Randall | PRES., HEATING AND GLOBAL OPER | Mar 16 '23 | Sale | 67.76 | 28,826 | 1,953,352 | 92,124 | Mar 20 12:00 AM |
| SPXC | Data J Randall | Pres. - S. Africa & Global Op. | Dec 30 '21 | Option Exercise | 27.40 | 36,942 | 1,012,210 | 115,284 | Jan 03 12:00 AM |
| SPXC | Data J Randall | Pres. - S. Africa & Global Op. | Dec 30 '21 | Sale | 60.00 | 28,471 | 1,708,260 | 86,813 | Jan 03 12:00 AM |