| 10/13/2025 | Robert D Agdern | Director | Buy | 385 | $42.11 | $16,212.35 | 1,538 | |
| 5/27/2025 | Anthony Grillo | Director | Buy | 250 | $45.84 | $11,460.00 | 250 | |
| 1/8/2025 | Franklin Resources Inc | Insider | Sell | 9,704 | $47.06 | $456,670.24 | | |
| 12/16/2024 | Franklin Resources Inc | Insider | Sell | 2,209 | $46.04 | $101,702.36 | 28,000 | |
| 12/10/2024 | Franklin Resources Inc | Insider | Sell | 2,610 | $47.43 | $123,792.30 | 32,909 | |
| 10/18/2024 | Franklin Resources Inc | Insider | Sell | 7,900 | $43.71 | $345,309.00 | 36,519 | |
| 10/16/2024 | Franklin Resources Inc | Insider | Sell | 8,467 | $43.69 | $369,923.23 | 51,019 | |
| 10/14/2024 | Franklin Resources Inc | Insider | Sell | 7,657 | $43.90 | $336,142.30 | 65,862 | |
| 12/6/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 25,253 | $33.70 | $851,026.10 | 3,007,117 | |
| 12/4/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 1,736 | $34.38 | $59,683.68 | 2,966,108 | |
| 11/30/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 12,698 | $34.32 | $435,795.36 | 2,933,914 | |
| 11/28/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 32,400 | $33.08 | $1,071,792.00 | 2,915,423 | |
| 11/10/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 4,413 | $32.21 | $142,142.73 | 2,883,023 | |
| 11/8/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 9,993 | $31.52 | $314,979.36 | 2,844,598 | |
| 11/3/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 7,905 | $33.05 | $261,260.25 | 2,834,605 | |
| 11/1/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 1,421 | $31.27 | $44,434.67 | 2,801,513 | |
| 10/30/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 22,982 | $30.94 | $711,063.08 | 2,717,471 | |
| 10/26/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 2,648 | $31.54 | $83,517.92 | 2,686,757 | |
| 10/23/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 34,913 | $31.25 | $1,091,031.25 | 2,671,444 | |
| 10/16/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 2,044 | $32.53 | $66,491.32 | 2,606,187 | |
| 10/11/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 2,102 | $31.61 | $66,444.22 | 2,582,066 | |
| 10/2/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 35,066 | $31.37 | $1,100,020.42 | 2,578,754 | |
| 9/25/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 11,812 | $32.77 | $387,079.24 | 2,543,688 | |
| 9/21/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 13,985 | $32.42 | $453,393.70 | 2,515,299 | |
| 9/7/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 13,267 | $31.40 | $416,583.80 | 2,501,314 | |
| 9/5/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 18,996 | $32.02 | $608,251.92 | 2,463,368 | |
| 8/31/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 21,747 | $31.55 | $686,117.85 | 2,440,559 | |
| 8/28/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 10,448 | $31.16 | $325,559.68 | 2,416,965 | |
| 8/25/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 20,167 | $31.01 | $625,378.67 | 2,406,517 | |
| 8/21/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 10,573 | $31.59 | $334,001.07 | 2,386,350 | |
| 8/17/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 7,417 | $31.29 | $232,077.93 | 2,366,409 | |
| 8/3/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 2,192 | $31.37 | $68,763.04 | 2,358,992 | |
| 7/26/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 9,073 | $31.84 | $288,884.32 | 2,356,800 | |
| 7/24/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 9,161 | $31.90 | $292,235.90 | 2,347,727 | |
| 7/21/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 1,144 | $31.35 | $35,864.40 | 2,338,566 | |
| 7/17/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 29,615 | $30.53 | $904,145.95 | 2,336,125 | |
| 7/14/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 20,000 | $30.88 | $617,600.00 | 2,306,510 | |
| 7/12/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 2,361 | $30.58 | $72,199.38 | 2,286,510 | |
| 7/10/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 7,476 | $30.00 | $224,280.00 | 2,278,667 | |
| 7/5/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 5,601 | $29.93 | $167,637.93 | 2,271,191 | |
| 6/23/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 8,655 | $28.30 | $244,936.50 | 2,265,590 | |
| 6/14/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 18,932 | $28.75 | $544,295.00 | 2,256,935 | |
| 6/9/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 503 | $29.15 | $14,662.45 | 2,238,003 | |
| 6/7/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 1,119 | $28.85 | $32,283.15 | 2,237,500 | |
| 6/5/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 3,784 | $28.48 | $107,768.32 | 2,231,368 | |
| 5/30/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 1,756 | $27.58 | $48,430.48 | 2,227,584 | |
| 5/25/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 4,514 | $27.73 | $125,173.22 | 2,217,655 | |
| 5/23/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 2,671 | $28.34 | $75,696.14 | 2,195,605 | |
| 5/18/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 31,955 | $28.44 | $908,800.20 | 2,157,127 | |
| 5/16/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 26,976 | $27.78 | $749,393.28 | 2,099,969 | |
| 2/1/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 5,005 | $30.76 | $153,953.80 | 2,072,993 | |
| 1/30/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 21,187 | $31.09 | $658,703.83 | 2,067,988 | |
| 1/27/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 6,124 | $31.19 | $191,007.56 | 2,046,801 | |
| 1/25/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 57,426 | $30.51 | $1,752,067.26 | 2,029,495 | |
| 1/17/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 15,372 | $29.86 | $459,007.92 | 1,972,069 | |
| 1/12/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 965 | $29.85 | $28,805.25 | 1,956,680 | |
| 1/9/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 35,109 | $29.06 | $1,020,267.54 | 1,945,085 | |
| 1/6/2023 | Saba Capital Management, L.P. | Major Shareholder | Buy | 20,649 | $28.62 | $590,974.38 | 1,909,976 | |
| 12/12/2022 | Saba Capital Management, L.P. | Major Shareholder | Buy | 8,679 | $28.29 | $245,528.91 | 1,818,643 | |
| 12/9/2022 | Saba Capital Management, L.P. | Major Shareholder | Buy | 2,208 | $28.25 | $62,376.00 | 1,809,964 | |
| 12/7/2022 | Saba Capital Management, L.P. | Major Shareholder | Buy | 2,947 | $28.79 | $84,844.13 | 1,794,893 | |
| 12/5/2022 | Saba Capital Management, L.P. | Major Shareholder | Buy | 100 | $30.26 | $3,026.00 | 1,791,946 | |
| 12/2/2022 | Saba Capital Management, L.P. | Major Shareholder | Buy | 9,852 | $30.10 | $296,545.20 | 1,791,846 | |