| 12/1/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 5,054 | $25.20 | $127,360.80 | 382,409 | |
| 11/28/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 913 | $25.19 | $22,998.47 | 387,463 | |
| 11/24/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 723 | $25.19 | $18,212.37 | 388,376 | |
| 11/17/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 718 | $25.17 | $18,072.06 | 389,099 | |
| 11/13/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 733 | $25.15 | $18,434.95 | 389,817 | |
| 11/12/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 2,593 | $22.80 | $59,120.40 | 390,550 | |
| 11/11/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 1,161 | $22.20 | $25,774.20 | 765,500 | |
| 11/7/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 140 | $25.15 | $3,521.00 | 391,079 | |
| 11/6/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 200 | $25.15 | $5,030.00 | 391,219 | |
| 11/5/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 3,637 | $22.30 | $81,105.10 | 391,419 | |
| 11/4/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 352 | $22.17 | $7,803.84 | 770,160 | |
| 10/31/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 2,089 | $25.19 | $52,621.91 | 391,557 | |
| 10/29/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 772 | $22.10 | $17,061.20 | 770,512 | |
| 10/28/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 200 | $22.07 | $4,414.00 | 771,284 | |
| 9/30/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 2,500 | $22.68 | $56,700.00 | 771,484 | |
| 9/24/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 100 | $22.60 | $2,260.00 | 773,984 | |
| 9/22/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 126 | $22.63 | $2,851.38 | 774,084 | |
| 9/19/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 402 | $22.62 | $9,093.24 | 774,210 | |
| 9/18/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 2,456 | $22.61 | $55,530.16 | 774,367 | |
| 9/17/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 2,825 | $22.61 | $63,873.25 | 775,328 | |
| 9/16/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 10,062 | $22.57 | $227,099.34 | 776,433 | |
| 9/15/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 389 | $22.57 | $8,779.73 | 780,368 | |
| 9/12/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 310 | $22.57 | $6,996.70 | 780,757 | |
| 9/11/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 5,945 | $22.52 | $133,881.40 | 781,067 | |
| 9/10/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 3,142 | $22.48 | $70,632.16 | 787,012 | |
| 9/9/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 1,643 | $22.43 | $36,852.49 | 790,154 | |
| 9/8/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 2,188 | $22.43 | $49,076.84 | 791,797 | |
| 9/5/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 90 | $22.40 | $2,016.00 | 793,985 | |
| 9/4/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 910 | $22.35 | $20,338.50 | 794,075 | |
| 9/2/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 100 | $22.35 | $2,235.00 | 794,985 | |
| 8/29/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 658 | $22.52 | $14,818.16 | 795,085 | |
| 8/28/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 323 | $22.35 | $7,219.05 | 795,743 | |
| 8/27/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 1,349 | $22.35 | $30,150.15 | 796,066 | |
| 8/26/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 850 | $22.35 | $18,997.50 | 797,415 | |
| 8/25/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 744 | $22.30 | $16,591.20 | 798,265 | |
| 8/21/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 4,291 | $22.31 | $95,732.21 | 799,009 | |
| 8/19/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 1,674 | $22.30 | $37,330.20 | 803,300 | |
| 7/31/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 13,008 | $22.30 | $290,078.40 | 804,974 | |
| 7/30/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 1,727 | $22.20 | $38,339.40 | 817,982 | |
| 7/23/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 100 | $22.32 | $2,232.00 | 819,709 | |
| 7/22/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 15,084 | $22.30 | $336,373.20 | 819,809 | |
| 7/16/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 199 | $22.18 | $4,413.82 | 834,893 | |
| 7/10/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 6,160 | $22.21 | $136,813.60 | 835,092 | |
| 7/8/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 1,676 | $22.20 | $37,207.20 | 841,252 | |
| 7/7/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 273 | $22.20 | $6,060.60 | 842,928 | |
| 6/30/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 56 | $22.52 | $1,261.12 | 843,201 | |
| 6/27/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 1,958 | $22.48 | $44,015.84 | 843,257 | |
| 6/26/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 54 | $22.48 | $1,213.92 | 845,215 | |
| 6/25/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 10 | $22.48 | $224.80 | 845,269 | |
| 6/24/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 2,222 | $22.45 | $49,883.90 | 845,279 | |
| 6/17/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 11,071 | $22.39 | $247,879.69 | 847,501 | |
| 6/16/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 553 | $22.30 | $12,331.90 | 858,572 | |
| 6/13/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 400 | $22.25 | $8,900.00 | 859,125 | |
| 3/28/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 1,172 | $22.48 | $26,346.56 | 859,525 | |
| 3/26/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 3,384 | $22.48 | $76,072.32 | 861,523 | |
| 3/24/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 854 | $22.45 | $19,172.30 | 865,612 | |
| 3/19/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 9,937 | $23.08 | $229,345.96 | 866,466 | |
| 3/13/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 8,657 | $22.47 | $194,522.79 | 877,539 | |
| 1/30/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 811 | $24.90 | $20,193.90 | 423,553 | |
| 1/22/2025 | Eagle Point Credit Management | Major Shareholder | Sell | 7,335 | $22.40 | $164,304.00 | 889,031 | |
| 12/30/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 200 | $25.20 | $5,040.00 | 425,180 | |
| 12/26/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 420 | $25.20 | $10,584.00 | 425,381 | |
| 12/23/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 2,388 | $25.20 | $60,177.60 | 426,358 | |
| 12/20/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 100 | $25.20 | $2,520.00 | 428,746 | |
| 12/18/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 6,816 | $24.77 | $168,832.32 | 434,574 | |
| 12/16/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 4,186 | $25.13 | $105,194.18 | 442,751 | |
| 12/13/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 130 | $23.06 | $2,997.80 | 904,590 | |
| 12/11/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 3,650 | $24.59 | $89,753.50 | 446,835 | |
| 12/9/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,241 | $25.18 | $31,248.38 | 453,215 | |
| 12/6/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 4,098 | $25.18 | $103,187.64 | 454,456 | |
| 12/4/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 647 | $25.11 | $16,246.17 | 459,843 | |
| 12/2/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 3,806 | $25.19 | $95,873.14 | 461,869 | |
| 11/29/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,936 | $25.15 | $48,690.40 | 465,675 | |
| 11/25/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 4,182 | $25.14 | $105,135.48 | 467,611 | |
| 11/21/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,674 | $25.11 | $42,034.14 | 471,793 | |
| 11/18/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,923 | $25.06 | $48,190.38 | 479,699 | |
| 11/15/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 420 | $25.04 | $10,516.80 | 481,622 | |
| 11/11/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 2,625 | $25.00 | $65,625.00 | 482,242 | |
| 11/7/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,312 | $24.97 | $32,760.64 | 484,867 | |
| 11/4/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 129 | $24.94 | $3,217.26 | 486,768 | |
| 10/30/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 2,394 | $24.91 | $59,634.54 | 496,897 | |
| 10/23/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 100 | $24.89 | $2,489.00 | 499,291 | |
| 10/18/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 10,601 | $23.38 | $247,851.38 | 499,391 | |
| 10/16/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 6,309 | $23.96 | $151,163.64 | 499,992 | |
| 10/14/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 4,200 | $24.86 | $104,412.00 | 502,795 | |
| 10/11/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 4,630 | $24.85 | $115,055.50 | 506,995 | |
| 10/9/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 113 | $24.80 | $2,802.40 | 516,625 | |
| 9/25/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 4 | $25.22 | $100.88 | 524,353 | |
| 9/23/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 5,159 | $25.22 | $130,109.98 | 524,357 | |
| 9/20/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 17,075 | $24.13 | $412,019.75 | 529,516 | |
| 9/18/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 27,196 | $24.34 | $661,950.64 | 556,191 | |
| 9/13/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,503 | $23.59 | $35,455.77 | 578,365 | |
| 9/11/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 3,576 | $24.98 | $89,328.48 | 578,868 | |
| 9/9/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 699 | $24.98 | $17,461.02 | 586,092 | |
| 9/5/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 725 | $24.99 | $18,117.75 | 587,691 | |
| 9/3/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 100 | $24.98 | $2,498.00 | 588,416 | |
| 8/30/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 2,714 | $24.94 | $67,687.16 | 588,516 | |
| 8/28/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,200 | $24.92 | $29,904.00 | 592,124 | |
| 8/26/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 2,100 | $24.91 | $52,311.00 | 595,826 | |
| 8/23/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 5,128 | $24.57 | $125,994.96 | 597,926 | |
| 8/21/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,390 | $24.87 | $34,569.30 | 602,105 | |
| 8/19/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 3,119 | $24.87 | $77,569.53 | 604,792 | |
| 8/15/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 4,706 | $24.87 | $117,038.22 | 608,477 | |
| 8/13/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,309 | $24.85 | $32,528.65 | 614,683 | |
| 8/9/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 100 | $24.85 | $2,485.00 | 615,992 | |
| 8/7/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 4,664 | $24.71 | $115,247.44 | 617,100 | |
| 8/2/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 2,635 | $24.88 | $65,558.80 | 620,959 | |
| 7/31/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 15,096 | $24.86 | $375,286.56 | 623,594 | |
| 7/29/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 376 | $24.75 | $9,306.00 | 638,690 | |
| 7/25/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 100 | $24.75 | $2,475.00 | 641,044 | |
| 7/23/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 386 | $24.75 | $9,553.50 | 641,144 | |
| 7/15/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 679 | $24.67 | $16,750.93 | 641,530 | |
| 7/11/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,900 | $24.63 | $46,797.00 | 649,409 | |
| 7/8/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 1,210 | $24.80 | $30,008.00 | 651,309 | |
| 7/3/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 2,220 | $24.67 | $54,767.40 | 652,519 | |
| 6/27/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 18,464 | $25.00 | $461,600.00 | 659,267 | |
| 6/25/2024 | Eagle Point Credit Management | Major Shareholder | Sell | 7,005 | $25.01 | $175,195.05 | 684,831 | |
| 12/1/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 7,370 | $22.25 | $163,982.50 | 691,836 | |
| 10/23/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,209 | $6.90 | $8,342.10 | 1,191,307 | |
| 10/17/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 700 | $21.55 | $15,085.00 | 684,190 | |
| 10/13/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 561 | $17.70 | $9,929.70 | 1,020,135 | |
| 10/4/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 507 | $18.00 | $9,126.00 | 1,018,944 | |
| 10/2/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,723 | $21.77 | $37,509.71 | 675,659 | |
| 9/28/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 319 | $19.45 | $6,204.55 | 1,017,306 | |
| 9/26/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 55 | $22.15 | $1,218.25 | 673,882 | |
| 9/21/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,037 | $21.49 | $22,285.13 | 1,016,625 | |
| 9/18/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 565 | $19.20 | $10,848.00 | 1,016,412 | |
| 9/13/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,410 | $19.24 | $27,128.40 | 1,015,847 | |
| 9/7/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 734 | $22.19 | $16,287.46 | 673,003 | |
| 9/5/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 100 | $22.20 | $2,220.00 | 672,246 | |
| 9/1/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 396 | $22.25 | $8,811.00 | 672,146 | |
| 8/30/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,410 | $19.50 | $27,495.00 | 1,013,590 | |
| 8/28/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,042 | $19.50 | $20,319.00 | 1,012,180 | |
| 8/3/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 10,034 | $22.40 | $224,761.60 | 666,750 | |
| 5/23/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 662 | $16.95 | $11,220.90 | 1,008,421 | |
| 5/18/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 8,603 | $19.73 | $169,737.19 | 958,334 | |
| 5/15/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,113 | $17.00 | $18,921.00 | 957,791 | |
| 5/11/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 6,884 | $17.07 | $117,509.88 | 956,678 | |
| 5/8/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 2,100 | $19.80 | $41,580.00 | 566,433 | |
| 5/5/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 548 | $19.22 | $10,532.56 | 948,364 | |
| 5/3/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,000 | $19.99 | $19,990.00 | 540,484 | |
| 4/27/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 245 | $18.00 | $4,410.00 | 942,803 | |
| 4/19/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 133 | $18.00 | $2,394.00 | 942,558 | |
| 4/17/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,549 | $19.30 | $29,895.70 | 942,425 | |
| 4/6/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 1,466 | $20.00 | $29,320.00 | 538,522 | |
| 3/24/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 445 | $20.14 | $8,962.30 | 537,056 | |
| 1/3/2023 | Eagle Point Credit Management | Major Shareholder | Buy | 7,793 | $19.64 | $153,054.52 | 941,838 | |
| 12/23/2022 | Eagle Point Credit Management | Major Shareholder | Buy | 5,653 | $7.87 | $44,489.11 | 1,190,098 | |
| 12/21/2022 | Eagle Point Credit Management | Major Shareholder | Buy | 6,500 | $8.96 | $58,240.00 | 1,166,745 | |
| 12/19/2022 | Eagle Point Credit Management | Major Shareholder | Buy | 979 | $9.07 | $8,879.53 | 1,159,243 | |
| 12/15/2022 | Eagle Point Credit Management | Major Shareholder | Buy | 3,109 | $9.22 | $28,664.98 | 1,152,261 | |
| 12/12/2022 | Eagle Point Credit Management | Major Shareholder | Buy | 9,305 | $9.31 | $86,629.55 | 1,149,152 | |
| 12/9/2022 | Eagle Point Credit Management | Major Shareholder | Buy | 643 | $9.29 | $5,973.47 | 1,139,847 | |