| Sym | Weight | Trade Impact | Company | Class | Shares Change | Activity | Value Change $ | Value $ | * Price $ | Shares | Principal |
|---|
| Name | Title | City, State | Date |
|---|---|---|---|
| Sherry Coulter | MD, Head of Regulatory & Risk Operations | Toronto, Ontario, Canada | 11/9/2023 |
| Num | Name | Location | File Number |
|---|---|---|---|
| 1 | RBC Global Asset Management Inc. | Toronto, Ontario, Canada | 028-14116 |
| 2 | Rbc Cma Llc | Nassau, N.P., Bahamas | 028-11273 |
| 3 | RBC Capital Markets, LLC | New York, NY | 028-04069 |
| 4 | RBC Global Asset Management (U.S.) | Minneapolis, MN | 028-10228 |
| 5 | RBC Dominion Securities Inc. | Toronto, Ontario, Canada | 028-11322 |
| 7 | RBC Phillips, Hager & North Investment Counsel Inc. | Toronto, Ontario, Canada | 028-11271 |
| 8 | RBC Private Counsel (USA) Inc. | Toronto, Ontario, Canada | 028-11454 |
| 9 | Royal Trust Corp Of Canada/ | Toronto, Ontario, Canada | 028-11393 |
| 11 | RBC TRUSTEES (Jersey) LTD | St Helier, Jersey | 028-13008 |
| 14 | RBC Trust Co (International) Ltd | St Helier, Jersey | 028-13471 |
| 15 | RBC Trust Co (Delaware) Ltd | Wilmington, DE | 028-13779 |
| 16 | RBC GLOBAL ASSET MANAGEMENT (UK) Ltd | London, United Kingdom | 028-16409 |
| 18 | Royal Bank of Canada (Channel Islands) Ltd | St Helier, Jersey | 028-12564 |
| 19 | City National Bank | Beverly Hills, CA | 028-04805 |
| 21 | City National Rochdale, Llc | New York, NY | 028-05392 |
| 25 | Symphonic Financial Advisors LLC | New York, NY | 028-12672 |
| 29 | RBC Dominion Securities Global Ltd | Nassau, Bahamas | 028-17163 |
| 31 | Envestnet Asset Management Inc | Chicago, IL | 028-13411 |
| 32 | Alaska Permanent Fund Corp | Juneau, AK | 028-20231 |
| 33 | RBC Europe Ltd | London, United Kingdom | 028-22689 |
| 34 | Brewin Dolphin Wealth Management Ltd | Dublin 4 | 028-22683 |