| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| XPO | Bates David J. | Chief Operating Officer | Mar 15 '26 | Option Exercise | 0.00 | 13,778 | 0 | 70,344 | Mar 17 12:00 AM |
| XPO | Bates David J. | Chief Operating Officer | Mar 10 '26 | Option Exercise | 0.00 | 79,030 | 0 | 80,621 | Mar 12 12:00 AM |
| XPO | Bates David J. | Chief Operating Officer | Apr 21 '25 | Option Exercise | 0.00 | 60,200 | 0 | 54,260 | Apr 22 12:00 AM |
| XPO | Bates David J. | Chief Operating Officer | Mar 15 '25 | Option Exercise | 0.00 | 10,854 | 0 | 26,533 | Mar 18 12:00 AM |
| XPO | Bates David J. | Chief Operating Officer | Mar 13 '25 | Buy | 106.16 | 1,880 | 199,580 | 21,106 | Mar 17 12:00 AM |
| XPO | Bates David J. | Chief Operating Officer | Apr 21 '24 | Option Exercise | 0.00 | 60,200 | 0 | 32,455 | Apr 22 12:00 AM |
| XPO | Bates David J. | Chief Operating Officer | Mar 15 '24 | Option Exercise | 0.00 | 7,950 | 0 | 7,951 | Mar 19 12:00 AM |