| Sym | Weight | Trade Impact | Company | Class | Share Change | Activity | Value Change $ | Value $ | * Price $ | Shares | Principal |
|---|
| Name | Title | City, State | Date |
|---|---|---|---|
| Kyle Bubeck | Chief Compliance Officer | Overland Park, Kansas | 09 Jan 2024 |
| Name | Holdings Value | Location | File Number |
|---|---|---|---|
| EAGLE GLOBAL ADVISORS LLC | $2,703,601,372 | Houston, TX | 028-06213 |
| SpiderRock Advisors, LLC | Wilimington, DE | 028-18017 |
| Num | Name | Location | File Number |
|---|---|---|---|
| 1 | SpiderRock Advisors, LLC | Wilimington, DE | |
| 2 | EAGLE GLOBAL ADVISORS LLC | Houston, TX | |
| 3 | River North Capital Management, LLC |