XNAS 04 May, 2026 5:30 PM (EDT)
| Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 Apr 2026 | 550 | 6,968 | - | - | Stock option (right to buy) | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 2.39 per share. | 21 Apr 2026 | 550 | 22,029 (0%) | 0% | 2.4 | 1,315 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.10 per share. | 21 Apr 2026 | 550 | 21,479 (0%) | 0% | 25.1 | 13,804 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.10 per share. | 21 Apr 2026 | 1,357 | 47,495 (0%) | 0% | 25.1 | 34,058 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.10 per share. | 21 Apr 2026 | 1,153 | 40,367 (0%) | 0% | 25.1 | 28,938 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.10 per share. | 21 Apr 2026 | 278 | 2,502 (0%) | 0% | 25.1 | 6,977 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.10 per share. | 21 Apr 2026 | 278 | 2,502 (0%) | 0% | 25.1 | 6,977 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.10 per share. | 21 Apr 2026 | 278 | 2,502 (0%) | 0% | 25.1 | 6,977 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.10 per share. | 21 Apr 2026 | 278 | 2,502 (0%) | 0% | 25.1 | 6,977 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 2.39 per share. | 06 Apr 2026 | 6,214 | 27,693 (0%) | 0% | 2.4 | 14,851 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 1,153 | 41,520 (0%) | 0% | 25.0 | 28,860 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 278 | 2,780 (0%) | 0% | 25.0 | 6,958 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 278 | 2,780 (0%) | 0% | 25.0 | 6,958 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 278 | 2,780 (0%) | 0% | 25.0 | 6,958 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 278 | 2,780 (0%) | 0% | 25.0 | 6,958 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Apr 2026 | 6,214 | 7,518 | - | - | Stock option (right to buy) | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 1,357 | 48,852 (0%) | 0% | 25.0 | 33,966 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 06 Apr 2026 | 6,214 | 21,479 (0%) | 0% | 25.0 | 155,536 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 550 | 21,479 (0%) | 0% | 25.6 | 14,053 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 1,357 | 50,209 (0%) | 0% | 25.6 | 34,673 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 2.39 per share. | 26 Mar 2026 | 550 | 22,029 (0%) | 0% | 2.4 | 1,315 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 26 Mar 2026 | 550 | 13,732 | - | - | Stock option (right to buy) | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 278 | 3,058 (0%) | 0% | 25.6 | 7,103 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 278 | 3,058 (0%) | 0% | 25.6 | 7,103 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 278 | 3,058 (0%) | 0% | 25.6 | 7,103 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 278 | 3,058 (0%) | 0% | 25.6 | 7,103 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.55 per share. | 26 Mar 2026 | 1,153 | 42,673 (0%) | 0% | 25.6 | 29,460 | Common Stock |
| Rodney Cotton | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 26 Mar 2026 | 5,329 | 5,330 | - | - | Restricted Stock Units | |
| Rodney Cotton | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 26 Mar 2026 | 5,329 | 19,331 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.39 per share. | 17 Mar 2026 | 650 | 21,479 (0%) | 0% | 25.4 | 16,504 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.93 per share. | 17 Mar 2026 | 18,650 | 22,129 (0%) | 0% | 25.9 | 483,595 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.45 per share. | 13 Mar 2026 | 13,204 | 58,354 (0%) | 0% | 25.4 | 336,002 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.68 per share. | 13 Mar 2026 | 126 | 40,779 (0%) | 0% | 26.7 | 3,362 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.96 per share. | 13 Mar 2026 | 17,449 | 40,905 (0%) | 0% | 26.0 | 453,046 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 25.24 per share. | 12 Mar 2026 | 20,863 | 86,825 (0%) | 0% | 25.2 | 526,582 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 2.39 per share. | 11 Mar 2026 | 6,226 | 112,047 (0%) | 0% | 2.4 | 14,880 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Mar 2026 | 6,226 | 14,282 | - | - | Stock option (right to buy) | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 25.28 per share. | 11 Mar 2026 | 23,179 | 71,558 (0%) | 0% | 25.3 | 585,942 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 279 | 3,336 (0%) | 0% | 26.1 | 7,284 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 279 | 3,336 (0%) | 0% | 26.1 | 7,284 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 279 | 3,336 (0%) | 0% | 26.1 | 7,284 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 282 | 3,336 (0%) | 0% | 26.1 | 7,363 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 1,160 | 43,826 (0%) | 0% | 26.1 | 30,286 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 1,357 | 51,566 (0%) | 0% | 26.1 | 35,430 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 26.11 per share. | 11 Mar 2026 | 17,310 | 94,737 (0%) | 0% | 26.1 | 451,947 | Common Stock |
| G. Bradley Cole | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 3.38 per share. | 05 Mar 2026 | 4,748 | 26,712 (0%) | 0% | 3.4 | 16,048 | Common Stock |
| G. Bradley Cole | Director | Sale of securities on an exchange or to another person at price $ 28.44 per share. | 05 Mar 2026 | 4,748 | 21,964 (0%) | 0% | 28.4 | 135,033 | Common Stock |
| G. Bradley Cole | Director | Sale of securities on an exchange or to another person at price $ 28.51 per share. | 05 Mar 2026 | 2,655 | 19,309 (0%) | 0% | 28.5 | 75,694 | Common Stock |
| G. Bradley Cole | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Mar 2026 | 4,748 | 20,000 | - | - | Stock option (right to buy) | |
| Frank Stokes | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 27.98 per share. | 05 Mar 2026 | 6,001 | 60,085 (0%) | 0% | 28.0 | 167,908 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 31,110 | 62,218 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 27.57 per share. | 03 Mar 2026 | 19,043 | 64,655 (0%) | 0% | 27.6 | 525,016 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 59,097 | 123,752 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 28.17 per share. | 03 Mar 2026 | 17,931 | 105,821 (0%) | 0% | 28.2 | 505,116 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2026 | 102,597 | 102,597 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 27,987 | 83,961 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 27.81 per share. | 03 Mar 2026 | 1,700 | 52,483 (0%) | 0% | 27.8 | 47,277 | Common Stock |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 3,800 | 14,912 | - | - | Stock option (right to buy) | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 11,960 | 35,878 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 12,186 | 24,372 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2026 | 48,367 | 48,367 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 3.38 per share. | 03 Mar 2026 | 3,800 | 66,086 (0%) | 0% | 3.4 | 12,844 | Common Stock |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 28.17 per share. | 03 Mar 2026 | 10,732 | 62,286 (0%) | 0% | 28.2 | 302,320 | Common Stock |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 24,146 | 73,018 (0%) | 0% | - | Common Stock | |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 27.57 per share. | 03 Mar 2026 | 3,611 | 48,872 (0%) | 0% | 27.6 | 99,555 | Common Stock |
| Frank Stokes | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 27.32 per share. | 03 Mar 2026 | 5,300 | 54,183 (0%) | 0% | 27.3 | 144,796 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2026 | 48,367 | 48,367 | - | - | Restricted Stock Units | |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 13,811 | 27,621 | - | - | Restricted Stock Units | |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 11,960 | 35,878 | - | - | Restricted Stock Units | |
| Kristen M. Oelschlager | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 27.57 per share. | 03 Mar 2026 | 2,427 | 20,068 (0%) | 0% | 27.6 | 66,912 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 25,771 | 45,839 (0%) | 0% | - | Common Stock | |
| Kristen M. Oelschlager | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 28.17 per share. | 03 Mar 2026 | 6,792 | 39,047 (0%) | 0% | 28.2 | 191,331 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 25,771 | 118,087 (0%) | 0% | - | Common Stock | |
| Tobin W. Juvenal | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2026 | 48,367 | 48,367 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 13,811 | 27,621 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Mar 2026 | 11,960 | 35,878 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 27.57 per share. | 03 Mar 2026 | 3,716 | 92,316 (0%) | 0% | 27.6 | 102,450 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 28.17 per share. | 03 Mar 2026 | 10,399 | 107,688 (0%) | 0% | 28.2 | 292,940 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 38.61 per share. | 03 Feb 2026 | 171 | 83,698 (0%) | 0% | 38.6 | 6,602 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 37.82 per share. | 03 Feb 2026 | 646 | 83,869 (0%) | 0% | 37.8 | 24,433 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 39.91 per share. | 03 Feb 2026 | 3,200 | 84,515 (0%) | 0% | 39.9 | 127,722 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 20 Jan 2026 | 4,017 | 87,715 (0%) | 0% | 40.0 | 160,732 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 62,219 | 62,219 | - | - | Performance-Based Stock Unit | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 62,219 | 91,732 (0%) | 0% | 0 | Common Stock | |
| Frank Stokes | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 8,124 | 58,450 (0%) | 0% | 0 | Common Stock | |
| Frank Stokes | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 8,124 | 8,124 | - | - | Performance-Based Stock Unit | |
| Kristen M. Oelschlager | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 9,207 | 21,530 (0%) | 0% | 0 | Common Stock | |
| Kristen M. Oelschlager | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 9,207 | 9,207 | - | - | Performance-Based Stock Unit | |
| Tobin W. Juvenal | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 9,207 | 9,207 | - | - | Performance-Based Stock Unit | |
| Tobin W. Juvenal | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 12 Jan 2026 | 9,207 | 96,032 (0%) | 0% | 0 | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 38.09 per share. | 05 Jan 2026 | 2,678 | 30,852 (0%) | 0% | 38.1 | 102,005 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.10 per share. | 05 Jan 2026 | 1,339 | 29,513 (0%) | 0% | 40.1 | 53,689 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.35 per share. | 22 Dec 2025 | 830 | 33,530 (0%) | 0% | 40.4 | 33,491 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.04 per share. | 17 Dec 2025 | 509 | 34,360 (0%) | 0% | 40.0 | 20,380 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 39.31 per share. | 17 Dec 2025 | 14,888 | 12,323 (0%) | 0% | 39.3 | 585,292 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 38.75 per share. | 15 Dec 2025 | 18,513 | 48,702 (0%) | 0% | 38.7 | 717,323 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 38.55 per share. | 15 Dec 2025 | 12,821 | 34,869 (0%) | 0% | 38.6 | 494,301 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 39.30 per share. | 15 Dec 2025 | 1,012 | 47,690 (0%) | 0% | 39.3 | 39,776 | Common Stock |
| Frank Stokes | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 37.45 per share. | 11 Dec 2025 | 4,496 | 50,326 (0%) | 0% | 37.4 | 168,375 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 37.48 per share. | 11 Dec 2025 | 13,200 | 86,825 (0%) | 0% | 37.5 | 494,736 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.25 per share. | 09 Dec 2025 | 13,181 | 57,861 (0%) | 0% | 38.2 | 504,173 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 33,495 | 33,496 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.02 per share. | 09 Dec 2025 | 6,070 | 67,215 (0%) | 0% | 38.0 | 230,781 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 15,424 | 73,285 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 33,495 | 71,042 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 15,424 | 0 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 6,170 | 0 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 14,616 | 14,617 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.02 per share. | 09 Dec 2025 | 2,758 | 54,822 (0%) | 0% | 38.0 | 104,859 | Common Stock |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 6,170 | 57,580 (0%) | 0% | - | Common Stock | |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.25 per share. | 09 Dec 2025 | 6,534 | 51,410 (0%) | 0% | 38.3 | 249,926 | Common Stock |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 14,616 | 57,944 (0%) | 0% | - | Common Stock | |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 6,170 | 0 | - | - | Restricted Stock Units | |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 15,961 | 15,961 | - | - | Restricted Stock Units | |
| Kristen M. Oelschlager | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.02 per share. | 09 Dec 2025 | 2,552 | 27,211 (0%) | 0% | 38.0 | 97,027 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 6,170 | 29,763 (0%) | 0% | - | Common Stock | |
| Kristen M. Oelschlager | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.25 per share. | 09 Dec 2025 | 4,691 | 23,593 (0%) | 0% | 38.3 | 179,431 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 15,961 | 28,284 (0%) | 0% | - | Common Stock | |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.25 per share. | 09 Dec 2025 | 6,441 | 96,345 (0%) | 0% | 38.2 | 246,368 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 6,170 | 0 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 15,961 | 15,961 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 38.02 per share. | 09 Dec 2025 | 2,490 | 100,025 (0%) | 0% | 38.0 | 94,670 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 6,170 | 102,515 (0%) | 0% | - | Common Stock | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2025 | 15,961 | 102,786 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.03 per share. | 04 Dec 2025 | 1,339 | 37,547 (0%) | 0% | 40.0 | 53,600 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 39.23 per share. | 02 Dec 2025 | 2,678 | 38,886 (0%) | 0% | 39.2 | 105,058 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.09 per share. | 26 Nov 2025 | 4,258 | 41,564 (0%) | 0% | 40.1 | 170,703 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 40.05 per share. | 25 Nov 2025 | 5,115 | 45,822 (0%) | 0% | 40.0 | 204,851 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 35.58 per share. | 20 Nov 2025 | 4,693 | 84,595 (0%) | 0% | 35.6 | 166,977 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 3.38 per share. | 20 Nov 2025 | 4,693 | 89,288 (0%) | 0% | 3.4 | 15,862 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 20 Nov 2025 | 4,693 | 11,210 | - | - | Stock option (right to buy) | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.02 per share. | 18 Nov 2025 | 2,678 | 50,937 (0%) | 0% | 34.0 | 91,106 | Common Stock |
| Frank Stokes | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 35.08 per share. | 11 Nov 2025 | 5,388 | 43,328 (0%) | 0% | 35.1 | 189,011 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 35.10 per share. | 11 Nov 2025 | 18,932 | 12,323 (0%) | 0% | 35.1 | 664,513 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 35.39 per share. | 11 Nov 2025 | 500 | 84,027 (0%) | 0% | 35.4 | 17,695 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 35.40 per share. | 11 Nov 2025 | 200 | 83,827 (0%) | 0% | 35.4 | 7,080 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 3.38 per share. | 11 Nov 2025 | 200 | 84,727 (0%) | 0% | 3.4 | 676 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 35.39 per share. | 11 Nov 2025 | 500 | 84,527 (0%) | 0% | 35.4 | 17,695 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 3.38 per share. | 11 Nov 2025 | 500 | 85,027 (0%) | 0% | 3.4 | 1,690 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Nov 2025 | 500 | 16,103 | - | - | Stock option (right to buy) | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Nov 2025 | 200 | 15,903 | - | - | Stock option (right to buy) | |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 35.40 per share. | 11 Nov 2025 | 200 | 84,527 (0%) | 0% | 35.4 | 7,080 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.41 per share. | 04 Nov 2025 | 6,458 | 56,530 (0%) | 0% | 30.4 | 196,407 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.12 per share. | 04 Nov 2025 | 237 | 56,293 (0%) | 0% | 31.1 | 7,375 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.85 per share. | 04 Nov 2025 | 2,678 | 53,615 (0%) | 0% | 31.9 | 85,297 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 25.04 per share. | 31 Oct 2025 | 12,678 | 27,569 (0%) | 0% | 25.0 | 317,457 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 22.44 per share. | 20 Oct 2025 | 1,339 | 62,988 (0%) | 0% | 22.4 | 30,047 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 22.58 per share. | 02 Oct 2025 | 1,339 | 64,327 (0%) | 0% | 22.6 | 30,235 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.97 per share. | 17 Sep 2025 | 1,339 | 65,666 (0%) | 0% | 22.0 | 29,419 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 23.93 per share. | 02 Sep 2025 | 1,339 | 67,005 (0%) | 0% | 23.9 | 32,042 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 21.69 per share. | 27 Aug 2025 | 18,007 | 153,793 (0%) | 0% | 21.7 | 390,572 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 22.02 per share. | 27 Aug 2025 | 12,677 | 141,116 (0%) | 0% | 22.0 | 279,135 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 21.69 per share. | 27 Aug 2025 | 18,007 | 100,937 (0%) | 0% | 21.7 | 390,572 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.04 per share. | 15 Aug 2025 | 1,339 | 68,344 (0%) | 0% | 20.0 | 26,834 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 19.50 per share. | 13 Aug 2025 | 43,019 | 69,683 (0%) | 0% | 19.5 | 839,043 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 19.36 per share. | 08 Aug 2025 | 23,972 | 112,702 (0%) | 0% | 19.4 | 464,098 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 66,991 | 136,674 (0%) | 0% | 0 | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 66,991 | 0 | - | - | Performance-Based Stock Unit | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 9,744 | 53,072 (0%) | 0% | 0 | Common Stock | |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 19.36 per share. | 08 Aug 2025 | 4,356 | 48,716 (0%) | 0% | 19.4 | 84,332 | Common Stock |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 9,744 | 0 | - | - | Performance-Based Stock Unit | |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 10,640 | 174,604 (1%) | 0% | 0 | Common Stock | |
| Kristen M. Oelschlager | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 19.36 per share. | 08 Aug 2025 | 2,804 | 171,800 (1%) | 0% | 19.4 | 54,285 | Common Stock |
| Kristen M. Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 10,640 | 0 | - | - | Performance-Based Stock Unit | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 10,640 | 88,821 (0%) | 0% | 0 | Common Stock | |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 19.36 per share. | 08 Aug 2025 | 4,294 | 84,527 (0%) | 0% | 19.4 | 83,132 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 Aug 2025 | 10,640 | 0 | - | - | Performance-Based Stock Unit | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 4,944 | 69,683 (0%) | 0% | 20.3 | 100,363 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 660 | 3,615 (0%) | 0% | 20.3 | 13,398 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 660 | 3,615 (0%) | 0% | 20.3 | 13,398 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 660 | 3,615 (0%) | 0% | 20.3 | 13,398 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 660 | 3,618 (0%) | 0% | 20.3 | 13,398 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 6,924 | 44,986 (0%) | 0% | 20.3 | 140,557 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 27 Jun 2025 | 8,068 | 52,923 (0%) | 0% | 20.3 | 163,780 | Common Stock |
| Daniel M. Bradbury | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 0 | - | - | Restricted Stock Units | |
| Daniel M. Bradbury | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 8,673 (0%) | 0% | - | Common Stock | |
| Daniel M. Bradbury | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 May 2025 | 13,667 | 13,667 | - | - | Restricted Stock Units | |
| G. Bradley Cole | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 21,964 (0%) | 0% | - | Common Stock | |
| G. Bradley Cole | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 May 2025 | 13,667 | 13,667 | - | - | Restricted Stock Units | |
| G. Bradley Cole | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 0 | - | - | Restricted Stock Units | |
| Miles D. Harrison | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 0 | - | - | Restricted Stock Units | |
| Miles D. Harrison | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 21,964 (0%) | 0% | - | Common Stock | |
| Miles D. Harrison | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 May 2025 | 13,667 | 13,667 | - | - | Restricted Stock Units | |
| Kimberlee S. Caple | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 0 | - | - | Restricted Stock Units | |
| Kimberlee S. Caple | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 May 2025 | 13,667 | 13,667 | - | - | Restricted Stock Units | |
| Kimberlee S. Caple | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 22,454 (0%) | 0% | - | Common Stock | |
| Ellen Goldberg | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 27,254 (0%) | 0% | - | Common Stock | |
| Ellen Goldberg | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 0 | - | - | Restricted Stock Units | |
| Ellen Goldberg | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 May 2025 | 13,667 | 13,667 | - | - | Restricted Stock Units | |
| Rodney Cotton | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 21 May 2025 | 13,667 | 13,667 | - | - | Restricted Stock Units | |
| Rodney Cotton | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 1,952 | 0 | - | - | Restricted Stock Units | |
| Rodney Cotton | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 6,721 | 0 | - | - | Restricted Stock Units | |
| Rodney Cotton | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 May 2025 | 8,673 | 14,002 (0%) | 0% | - | Common Stock | |
| Rodney Cotton | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 08 May 2025 | 1,952 | 1,952 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 1,731 | 51,910 (0%) | 0% | 21.5 | 37,248 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 2,017 | 60,991 (0%) | 0% | 21.5 | 43,402 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 1,236 | 74,627 (0%) | 0% | 21.5 | 26,596 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 165 | 4,275 (0%) | 0% | 21.5 | 3,550 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 165 | 4,275 (0%) | 0% | 21.5 | 3,550 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 165 | 4,275 (0%) | 0% | 21.5 | 3,550 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 21.52 per share. | 21 Apr 2025 | 165 | 4,278 (0%) | 0% | 21.5 | 3,550 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 08 Apr 2025 | 213 | 76,886 (0%) | 0% | 20.0 | 4,266 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 137 | 4,440 (0%) | 0% | 20.2 | 2,770 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 137 | 4,440 (0%) | 0% | 20.2 | 2,770 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 137 | 4,440 (0%) | 0% | 20.2 | 2,770 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 135 | 4,443 (0%) | 0% | 20.2 | 2,730 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 1,432 | 53,641 (0%) | 0% | 20.2 | 28,954 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 1,669 | 63,008 (0%) | 0% | 20.2 | 33,746 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.22 per share. | 08 Apr 2025 | 1,023 | 75,863 (0%) | 0% | 20.2 | 20,684 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.04 per share. | 08 Apr 2025 | 28 | 4,577 (0%) | 0% | 20.0 | 561 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.04 per share. | 08 Apr 2025 | 28 | 4,577 (0%) | 0% | 20.0 | 561 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.04 per share. | 08 Apr 2025 | 28 | 4,577 (0%) | 0% | 20.0 | 561 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 08 Apr 2025 | 30 | 4,578 (0%) | 0% | 20.0 | 601 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 08 Apr 2025 | 299 | 55,073 (0%) | 0% | 20.0 | 5,989 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.03 per share. | 08 Apr 2025 | 348 | 64,677 (0%) | 0% | 20.0 | 6,970 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 165 | 4,605 (0%) | 0% | 20.3 | 3,350 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 165 | 4,605 (0%) | 0% | 20.3 | 3,350 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 165 | 4,605 (0%) | 0% | 20.3 | 3,350 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 165 | 4,608 (0%) | 0% | 20.3 | 3,350 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 1,731 | 55,372 (0%) | 0% | 20.3 | 35,139 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 2,017 | 65,025 (0%) | 0% | 20.3 | 40,945 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.30 per share. | 26 Mar 2025 | 1,236 | 77,099 (0%) | 0% | 20.3 | 25,091 | Common Stock |
| Rodney Cotton | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 26 Mar 2025 | 5,329 | 5,329 (0%) | 0% | - | Common Stock | |
| Rodney Cotton | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 26 Mar 2025 | 5,329 | 10,659 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.73 per share. | 07 Mar 2025 | 15 | 4,773 (0%) | 0% | 20.7 | 311 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.75 per share. | 07 Mar 2025 | 162 | 57,103 (0%) | 0% | 20.7 | 3,361 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.75 per share. | 07 Mar 2025 | 189 | 67,042 (0%) | 0% | 20.7 | 3,921 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.74 per share. | 07 Mar 2025 | 2,123 | 80,465 (0%) | 0% | 20.7 | 44,040 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.05 per share. | 07 Mar 2025 | 150 | 4,785 (0%) | 0% | 20.1 | 3,008 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.05 per share. | 07 Mar 2025 | 150 | 4,785 (0%) | 0% | 20.1 | 3,008 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.05 per share. | 07 Mar 2025 | 150 | 4,785 (0%) | 0% | 20.1 | 3,008 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.05 per share. | 07 Mar 2025 | 150 | 4,788 (0%) | 0% | 20.1 | 3,008 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.73 per share. | 07 Mar 2025 | 15 | 4,770 (0%) | 0% | 20.7 | 311 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.05 per share. | 07 Mar 2025 | 1,569 | 57,265 (0%) | 0% | 20.1 | 31,462 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.05 per share. | 07 Mar 2025 | 1,828 | 67,231 (0%) | 0% | 20.1 | 36,655 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.05 per share. | 07 Mar 2025 | 20,516 | 82,588 (0%) | 0% | 20.1 | 411,387 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.73 per share. | 07 Mar 2025 | 15 | 4,770 (0%) | 0% | 20.7 | 311 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.73 per share. | 07 Mar 2025 | 15 | 4,770 (0%) | 0% | 20.7 | 311 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 19.52 per share. | 07 Mar 2025 | 2,130 | 78,335 (0%) | 0% | 19.5 | 41,573 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 31,109 | 111,927 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 22.23 per share. | 04 Mar 2025 | 7,576 | 104,351 (0%) | 0% | 22.2 | 168,414 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.86 per share. | 04 Mar 2025 | 1,247 | 103,104 (0%) | 0% | 20.9 | 26,010 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.86 per share. | 04 Mar 2025 | 2,022 | 69,059 (0%) | 0% | 20.9 | 42,175 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.86 per share. | 04 Mar 2025 | 1,739 | 58,834 (0%) | 0% | 20.9 | 36,272 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.86 per share. | 04 Mar 2025 | 172 | 4,938 (0%) | 0% | 20.9 | 3,588 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.86 per share. | 04 Mar 2025 | 169 | 4,935 (0%) | 0% | 20.9 | 3,525 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.86 per share. | 04 Mar 2025 | 169 | 4,935 (0%) | 0% | 20.9 | 3,525 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 20.86 per share. | 04 Mar 2025 | 169 | 4,935 (0%) | 0% | 20.9 | 3,525 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 31,109 | 93,328 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 111,948 | 111,948 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 12,186 | 48,776 (0%) | 0% | - | Common Stock | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 12,186 | 36,558 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 47,838 | 47,838 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 22.23 per share. | 04 Mar 2025 | 5,448 | 43,328 (0%) | 0% | 22.2 | 121,109 | Common Stock |
| Kristen Oelschlager M. | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 47,838 | 47,838 | - | - | Restricted Stock Units | |
| Kristen Oelschlager M. | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 13,811 | 41,432 | - | - | Restricted Stock Units | |
| Kristen Oelschlager M. | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 13,811 | 167,604 (0%) | 0% | - | Common Stock | |
| Kristen Oelschlager M. | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 22.23 per share. | 04 Mar 2025 | 3,640 | 163,964 (0%) | 0% | 22.2 | 80,917 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 13,811 | 41,432 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 47,838 | 47,838 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Mar 2025 | 13,811 | 83,754 (0%) | 0% | - | Common Stock | |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 22.23 per share. | 04 Mar 2025 | 5,573 | 78,181 (0%) | 0% | 22.2 | 123,888 | Common Stock |
| Frank Stokes | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 26.70 per share. | 20 Feb 2025 | 8,046 | 35,319 (0%) | 0% | 26.7 | 214,828 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 28.17 per share. | 05 Feb 2025 | 1,425 | 0 (0%) | 0% | 28.2 | 40,147 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 28.17 per share. | 05 Feb 2025 | 5,017 | 0 (0%) | 0% | 28.2 | 141,344 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 28.17 per share. | 05 Feb 2025 | 1,425 | 0 (0%) | 0% | 28.2 | 40,147 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.65 per share. | 13 Jan 2025 | 60 | 5,109 (0%) | 0% | 28.7 | 1,719 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.66 per share. | 13 Jan 2025 | 61 | 5,108 (0%) | 0% | 28.7 | 1,748 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.65 per share. | 13 Jan 2025 | 60 | 5,115 (0%) | 0% | 28.7 | 1,719 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.65 per share. | 13 Jan 2025 | 192 | 60,588 (0%) | 0% | 28.7 | 5,501 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.65 per share. | 13 Jan 2025 | 204 | 71,097 (0%) | 0% | 28.7 | 5,845 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.65 per share. | 13 Jan 2025 | 399 | 80,849 (0%) | 0% | 28.6 | 11,431 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 27.51 per share. | 13 Jan 2025 | 85 | 5,169 (0%) | 0% | 27.5 | 2,338 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 27.51 per share. | 13 Jan 2025 | 85 | 5,169 (0%) | 0% | 27.5 | 2,338 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 27.51 per share. | 13 Jan 2025 | 85 | 5,169 (0%) | 0% | 27.5 | 2,338 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 27.51 per share. | 13 Jan 2025 | 85 | 5,175 (0%) | 0% | 27.5 | 2,338 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 27.51 per share. | 13 Jan 2025 | 267 | 60,780 (0%) | 0% | 27.5 | 7,345 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 27.51 per share. | 13 Jan 2025 | 285 | 71,301 (0%) | 0% | 27.5 | 7,840 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 27.51 per share. | 13 Jan 2025 | 556 | 81,248 (0%) | 0% | 27.5 | 15,296 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.50 per share. | 13 Jan 2025 | 4 | 5,104 (0%) | 0% | 29.5 | 118 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.40 per share. | 13 Jan 2025 | 5 | 5,104 (0%) | 0% | 29.4 | 147 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.50 per share. | 13 Jan 2025 | 4 | 5,104 (0%) | 0% | 29.5 | 118 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.40 per share. | 13 Jan 2025 | 5 | 5,110 (0%) | 0% | 29.4 | 147 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.47 per share. | 13 Jan 2025 | 15 | 60,573 (0%) | 0% | 29.5 | 442 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.50 per share. | 13 Jan 2025 | 16 | 71,081 (0%) | 0% | 29.5 | 472 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.48 per share. | 13 Jan 2025 | 31 | 80,818 (0%) | 0% | 29.5 | 914 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.66 per share. | 13 Jan 2025 | 61 | 5,108 (0%) | 0% | 28.7 | 1,748 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.82 per share. | 06 Jan 2025 | 134 | 1,425 (0%) | 0% | 29.8 | 3,996 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 28.39 per share. | 06 Jan 2025 | 1,530 | 8,504 (0%) | 0% | 28.4 | 43,437 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 28.39 per share. | 06 Jan 2025 | 434 | 2,416 (0%) | 0% | 28.4 | 12,321 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 28.39 per share. | 06 Jan 2025 | 434 | 2,416 (0%) | 0% | 28.4 | 12,321 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.41 per share. | 06 Jan 2025 | 3,015 | 5,489 (0%) | 0% | 29.4 | 88,671 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.41 per share. | 06 Jan 2025 | 857 | 1,559 (0%) | 0% | 29.4 | 25,204 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.41 per share. | 06 Jan 2025 | 857 | 1,559 (0%) | 0% | 29.4 | 25,204 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.82 per share. | 06 Jan 2025 | 472 | 5,017 (0%) | 0% | 29.8 | 14,075 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.82 per share. | 06 Jan 2025 | 134 | 1,425 (0%) | 0% | 29.8 | 3,996 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.13 per share. | 06 Jan 2025 | 47 | 5,560 (0%) | 0% | 29.1 | 1,369 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.13 per share. | 06 Jan 2025 | 47 | 5,553 (0%) | 0% | 29.1 | 1,369 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.13 per share. | 06 Jan 2025 | 47 | 5,553 (0%) | 0% | 29.1 | 1,369 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.13 per share. | 06 Jan 2025 | 47 | 5,553 (0%) | 0% | 29.1 | 1,369 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.17 per share. | 06 Jan 2025 | 1,727 | 82,047 (0%) | 0% | 30.2 | 52,112 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.18 per share. | 06 Jan 2025 | 885 | 71,710 (0%) | 0% | 30.2 | 26,705 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.17 per share. | 06 Jan 2025 | 831 | 61,164 (0%) | 0% | 30.2 | 25,075 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.17 per share. | 06 Jan 2025 | 264 | 5,296 (0%) | 0% | 30.2 | 7,966 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.18 per share. | 06 Jan 2025 | 262 | 5,291 (0%) | 0% | 30.2 | 7,906 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.18 per share. | 06 Jan 2025 | 262 | 5,291 (0%) | 0% | 30.2 | 7,906 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.18 per share. | 06 Jan 2025 | 262 | 5,291 (0%) | 0% | 30.2 | 7,906 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.14 per share. | 06 Jan 2025 | 243 | 81,804 (0%) | 0% | 30.1 | 7,324 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.14 per share. | 06 Jan 2025 | 124 | 71,586 (0%) | 0% | 30.1 | 3,737 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.14 per share. | 06 Jan 2025 | 117 | 61,047 (0%) | 0% | 30.1 | 3,526 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.14 per share. | 06 Jan 2025 | 36 | 5,260 (0%) | 0% | 30.1 | 1,085 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.14 per share. | 06 Jan 2025 | 37 | 5,254 (0%) | 0% | 30.1 | 1,115 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.42 per share. | 06 Jan 2025 | 678 | 84,084 (0%) | 0% | 28.4 | 19,269 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.14 per share. | 06 Jan 2025 | 37 | 5,254 (0%) | 0% | 30.1 | 1,115 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.14 per share. | 06 Jan 2025 | 37 | 5,254 (0%) | 0% | 30.1 | 1,115 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.42 per share. | 06 Jan 2025 | 346 | 72,755 (0%) | 0% | 28.4 | 9,834 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.42 per share. | 06 Jan 2025 | 325 | 62,144 (0%) | 0% | 28.4 | 9,237 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.42 per share. | 06 Jan 2025 | 103 | 5,607 (0%) | 0% | 28.4 | 2,927 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.42 per share. | 06 Jan 2025 | 102 | 5,600 (0%) | 0% | 28.4 | 2,899 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.42 per share. | 06 Jan 2025 | 102 | 5,600 (0%) | 0% | 28.4 | 2,899 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.42 per share. | 06 Jan 2025 | 102 | 5,600 (0%) | 0% | 28.4 | 2,899 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.13 per share. | 06 Jan 2025 | 310 | 83,774 (0%) | 0% | 29.1 | 9,031 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.13 per share. | 06 Jan 2025 | 160 | 72,595 (0%) | 0% | 29.1 | 4,661 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.13 per share. | 06 Jan 2025 | 149 | 61,995 (0%) | 0% | 29.1 | 4,341 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 30.00 per share. | 06 Jan 2025 | 2,230 | 69,943 (0%) | 0% | 30 | 66,900 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.33 per share. | 17 Dec 2024 | 9,252 | 84,874 (0%) | 0% | 28.3 | 262,137 | Common Stock |
| J. Derek Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.76 per share. | 17 Dec 2024 | 112 | 84,762 (0%) | 0% | 28.8 | 3,221 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.47 per share. | 13 Dec 2024 | 10,164 | 108,506 (0%) | 0% | 28.5 | 289,369 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.83 per share. | 13 Dec 2024 | 11,059 | 94,126 (0%) | 0% | 28.8 | 318,864 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.16 per share. | 13 Dec 2024 | 37 | 5,702 (0%) | 0% | 29.2 | 1,079 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.16 per share. | 13 Dec 2024 | 37 | 5,702 (0%) | 0% | 29.2 | 1,079 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.16 per share. | 13 Dec 2024 | 37 | 5,702 (0%) | 0% | 29.2 | 1,079 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.16 per share. | 13 Dec 2024 | 37 | 5,710 (0%) | 0% | 29.2 | 1,079 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.16 per share. | 13 Dec 2024 | 117 | 62,469 (0%) | 0% | 29.2 | 3,412 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.16 per share. | 13 Dec 2024 | 124 | 73,101 (0%) | 0% | 29.2 | 3,616 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.16 per share. | 13 Dec 2024 | 3,321 | 105,185 (0%) | 0% | 29.2 | 96,840 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.47 per share. | 13 Dec 2024 | 113 | 5,739 (0%) | 0% | 28.5 | 3,217 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.47 per share. | 13 Dec 2024 | 113 | 5,739 (0%) | 0% | 28.5 | 3,217 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.47 per share. | 13 Dec 2024 | 113 | 5,739 (0%) | 0% | 28.5 | 3,217 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.47 per share. | 13 Dec 2024 | 113 | 5,747 (0%) | 0% | 28.5 | 3,217 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.47 per share. | 13 Dec 2024 | 357 | 62,586 (0%) | 0% | 28.5 | 10,164 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.47 per share. | 13 Dec 2024 | 381 | 73,225 (0%) | 0% | 28.5 | 10,847 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 33,496 | 119,244 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 5,362 | 0 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 33,496 | 66,991 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 15,425 | 15,424 | - | - | Restricted Stock Units | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 29.63 per share. | 09 Dec 2024 | 6,070 | 118,670 (0%) | 0% | 29.6 | 179,854 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 15,425 | 124,740 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 29.63 per share. | 09 Dec 2024 | 2,110 | 109,315 (0%) | 0% | 29.6 | 62,519 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 5,362 | 111,425 (0%) | 0% | - | Common Stock | |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 30.91 per share. | 09 Dec 2024 | 13,181 | 106,063 (0%) | 0% | 30.9 | 407,425 | Common Stock |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 30.91 per share. | 09 Dec 2024 | 6,571 | 38,869 (0%) | 0% | 30.9 | 203,110 | Common Stock |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 6,169 | 6,170 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 2,000 | 0 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 14,617 | 29,233 | - | - | Restricted Stock Units | |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 29.63 per share. | 09 Dec 2024 | 2,773 | 43,365 (0%) | 0% | 29.6 | 82,164 | Common Stock |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 6,169 | 46,138 (0%) | 0% | - | Common Stock | |
| Frank Stokes | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 29.63 per share. | 09 Dec 2024 | 900 | 39,969 (0%) | 0% | 29.6 | 26,667 | Common Stock |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 2,000 | 40,869 (0%) | 0% | - | Common Stock | |
| Frank Stokes | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 14,617 | 45,440 (0%) | 0% | - | Common Stock | |
| Kristen Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 15,961 | 150,965 (0%) | 0% | - | Common Stock | |
| Kristen Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 6,169 | 6,170 | - | - | Restricted Stock Units | |
| Kristen Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 1,750 | 0 | - | - | Restricted Stock Units | |
| Kristen Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 15,961 | 31,922 | - | - | Restricted Stock Units | |
| Kristen Oelschlager | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 29.63 per share. | 09 Dec 2024 | 1,626 | 152,522 (0%) | 0% | 29.6 | 48,178 | Common Stock |
| Kristen Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 6,169 | 154,148 (0%) | 0% | - | Common Stock | |
| Kristen Oelschlager | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 29.63 per share. | 09 Dec 2024 | 530 | 147,979 (0%) | 0% | 29.6 | 15,704 | Common Stock |
| Kristen Oelschlager | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 1,750 | 148,509 (0%) | 0% | - | Common Stock | |
| Kristen Oelschlager | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 30.91 per share. | 09 Dec 2024 | 4,206 | 146,759 (0%) | 0% | 30.9 | 130,007 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 30.91 per share. | 09 Dec 2024 | 3,887 | 66,252 (0%) | 0% | 30.9 | 120,147 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 1,750 | 68,002 (0%) | 0% | - | Common Stock | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 15,961 | 70,139 (0%) | 0% | - | Common Stock | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 6,169 | 6,170 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 1,750 | 0 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 15,961 | 31,922 | - | - | Restricted Stock Units | |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 29.63 per share. | 09 Dec 2024 | 1,503 | 72,173 (0%) | 0% | 29.6 | 44,534 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 09 Dec 2024 | 6,169 | 73,676 (0%) | 0% | - | Common Stock | |
| Tobin W. Juvenal | Chief Commercial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 29.63 per share. | 09 Dec 2024 | 495 | 67,507 (0%) | 0% | 29.6 | 14,667 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.35 per share. | 05 Dec 2024 | 1,972 | 85,748 (0%) | 0% | 31.4 | 61,826 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.35 per share. | 05 Dec 2024 | 299 | 5,852 (0%) | 0% | 31.4 | 9,374 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.35 per share. | 05 Dec 2024 | 299 | 5,852 (0%) | 0% | 31.4 | 9,374 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.35 per share. | 05 Dec 2024 | 299 | 5,852 (0%) | 0% | 31.4 | 9,374 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.35 per share. | 05 Dec 2024 | 300 | 5,860 (0%) | 0% | 31.4 | 9,406 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.35 per share. | 05 Dec 2024 | 948 | 62,943 (0%) | 0% | 31.4 | 29,722 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 31.35 per share. | 05 Dec 2024 | 1,010 | 73,606 (0%) | 0% | 31.4 | 31,666 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 30.95 per share. | 03 Dec 2024 | 1,326 | 2,949 (0%) | 0% | 31.0 | 41,041 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 31.32 per share. | 03 Dec 2024 | 99 | 2,850 (0%) | 0% | 31.3 | 3,101 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 31.32 per share. | 03 Dec 2024 | 99 | 2,850 (0%) | 0% | 31.3 | 3,101 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 31.32 per share. | 03 Dec 2024 | 348 | 10,034 (0%) | 0% | 31.3 | 10,899 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 30.95 per share. | 03 Dec 2024 | 1,326 | 2,949 (0%) | 0% | 31.0 | 41,041 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 30.95 per share. | 03 Dec 2024 | 4,669 | 10,382 (0%) | 0% | 31.0 | 144,510 | Common Stock |
| Frank Stokes | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 30.40 per share. | 15 Nov 2024 | 800 | 30,823 (0%) | 0% | 30.4 | 24,323 | Common Stock |
| Frank Stokes | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 29.87 per share. | 15 Nov 2024 | 6,123 | 31,623 (0%) | 0% | 29.9 | 182,894 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.15 per share. | 12 Nov 2024 | 299 | 6,151 (0%) | 0% | 34.2 | 10,211 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.15 per share. | 12 Nov 2024 | 299 | 6,151 (0%) | 0% | 34.2 | 10,211 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.15 per share. | 12 Nov 2024 | 300 | 6,160 (0%) | 0% | 34.2 | 10,245 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.15 per share. | 12 Nov 2024 | 948 | 63,891 (0%) | 0% | 34.1 | 32,374 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.15 per share. | 12 Nov 2024 | 1,010 | 74,616 (0%) | 0% | 34.2 | 34,492 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.15 per share. | 12 Nov 2024 | 1,972 | 87,720 (0%) | 0% | 34.2 | 67,344 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 34.15 per share. | 12 Nov 2024 | 299 | 6,151 (0%) | 0% | 34.2 | 10,211 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 3.38 per share. | 05 Nov 2024 | 3,507 | 57,685 (0%) | 0% | 3.4 | 11,854 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 05 Nov 2024 | 3,507 | 16,603 | - | - | Stock option (right to buy) | |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 35.56 per share. | 05 Nov 2024 | 3,507 | 54,178 (0%) | 0% | 35.6 | 124,709 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.53 per share. | 04 Nov 2024 | 1,943 | 89,721 (0%) | 0% | 32.5 | 63,202 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 33.20 per share. | 04 Nov 2024 | 5 | 6,450 (0%) | 0% | 33.2 | 166 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 33.20 per share. | 04 Nov 2024 | 5 | 6,450 (0%) | 0% | 33.2 | 166 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 33.20 per share. | 04 Nov 2024 | 5 | 6,450 (0%) | 0% | 33.2 | 166 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 33.20 per share. | 04 Nov 2024 | 5 | 6,460 (0%) | 0% | 33.2 | 166 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 33.14 per share. | 04 Nov 2024 | 14 | 64,839 (0%) | 0% | 33.1 | 464 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 33.13 per share. | 04 Nov 2024 | 15 | 75,626 (0%) | 0% | 33.1 | 497 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 33.14 per share. | 04 Nov 2024 | 29 | 89,692 (0%) | 0% | 33.1 | 961 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.53 per share. | 04 Nov 2024 | 294 | 6,455 (0%) | 0% | 32.5 | 9,563 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.53 per share. | 04 Nov 2024 | 294 | 6,455 (0%) | 0% | 32.5 | 9,563 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.53 per share. | 04 Nov 2024 | 294 | 6,455 (0%) | 0% | 32.5 | 9,563 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.53 per share. | 04 Nov 2024 | 295 | 6,465 (0%) | 0% | 32.5 | 9,596 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.53 per share. | 04 Nov 2024 | 934 | 64,853 (0%) | 0% | 32.5 | 30,381 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.53 per share. | 04 Nov 2024 | 995 | 75,641 (0%) | 0% | 32.5 | 32,365 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 33.90 per share. | 01 Nov 2024 | 1,322 | 18,746 (0%) | 0% | 33.9 | 44,816 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 35.33 per share. | 01 Nov 2024 | 287 | 4,275 (0%) | 0% | 35.3 | 10,140 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 35.33 per share. | 01 Nov 2024 | 287 | 4,275 (0%) | 0% | 35.3 | 10,140 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 35.33 per share. | 01 Nov 2024 | 1,009 | 15,051 (0%) | 0% | 35.3 | 35,648 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 34.92 per share. | 01 Nov 2024 | 763 | 4,562 (0%) | 0% | 34.9 | 26,644 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 34.92 per share. | 01 Nov 2024 | 763 | 4,562 (0%) | 0% | 34.9 | 26,644 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 34.92 per share. | 01 Nov 2024 | 2,686 | 16,060 (0%) | 0% | 34.9 | 93,795 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 33.90 per share. | 01 Nov 2024 | 375 | 5,325 (0%) | 0% | 33.9 | 12,713 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 33.90 per share. | 01 Nov 2024 | 375 | 5,325 (0%) | 0% | 33.9 | 12,713 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Sale of securities on an exchange or to another person at price $ 35.39 per share. | 01 Nov 2024 | 3,100 | 54,178 (0%) | 0% | 35.4 | 109,709 | Common Stock |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Nov 2024 | 1,100 | 20,110 | - | - | Stock option (right to buy) | |
| Tobin W. Juvenal | Chief Commercial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 3.38 per share. | 01 Nov 2024 | 1,100 | 57,278 (0%) | 0% | 3.4 | 3,718 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.27 per share. | 14 Oct 2024 | 1,010 | 76,636 (0%) | 0% | 32.3 | 32,596 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.27 per share. | 14 Oct 2024 | 299 | 6,749 (0%) | 0% | 32.3 | 9,650 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.27 per share. | 14 Oct 2024 | 299 | 6,749 (0%) | 0% | 32.3 | 9,650 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.27 per share. | 14 Oct 2024 | 299 | 6,749 (0%) | 0% | 32.3 | 9,650 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.27 per share. | 14 Oct 2024 | 300 | 6,760 (0%) | 0% | 32.3 | 9,682 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.27 per share. | 14 Oct 2024 | 948 | 65,787 (0%) | 0% | 32.3 | 30,595 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 32.27 per share. | 14 Oct 2024 | 1,972 | 91,664 (0%) | 0% | 32.3 | 63,642 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.27 per share. | 08 Oct 2024 | 986 | 93,636 (0%) | 0% | 30.3 | 29,845 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.27 per share. | 08 Oct 2024 | 149 | 7,048 (0%) | 0% | 30.3 | 4,510 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.27 per share. | 08 Oct 2024 | 149 | 7,048 (0%) | 0% | 30.3 | 4,510 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.27 per share. | 08 Oct 2024 | 149 | 7,048 (0%) | 0% | 30.3 | 4,510 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.27 per share. | 08 Oct 2024 | 150 | 7,060 (0%) | 0% | 30.3 | 4,540 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.27 per share. | 08 Oct 2024 | 474 | 66,735 (0%) | 0% | 30.3 | 14,348 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.27 per share. | 08 Oct 2024 | 505 | 77,646 (0%) | 0% | 30.3 | 15,286 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.44 per share. | 07 Oct 2024 | 1,425 | 5,700 (0%) | 0% | 29.4 | 41,956 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.44 per share. | 07 Oct 2024 | 1,425 | 5,700 (0%) | 0% | 29.4 | 41,956 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.44 per share. | 07 Oct 2024 | 5,017 | 20,068 (0%) | 0% | 29.4 | 147,716 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.73 per share. | 04 Oct 2024 | 986 | 94,622 (0%) | 0% | 28.7 | 28,332 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.73 per share. | 04 Oct 2024 | 150 | 7,197 (0%) | 0% | 28.7 | 4,310 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.73 per share. | 04 Oct 2024 | 150 | 7,197 (0%) | 0% | 28.7 | 4,310 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.73 per share. | 04 Oct 2024 | 150 | 7,197 (0%) | 0% | 28.7 | 4,310 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.73 per share. | 04 Oct 2024 | 150 | 7,210 (0%) | 0% | 28.7 | 4,310 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.73 per share. | 04 Oct 2024 | 474 | 67,209 (0%) | 0% | 28.7 | 13,620 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 28.73 per share. | 04 Oct 2024 | 505 | 78,151 (0%) | 0% | 28.7 | 14,511 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.97 per share. | 16 Sep 2024 | 1,972 | 95,608 (0%) | 0% | 31.0 | 61,077 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.97 per share. | 16 Sep 2024 | 299 | 7,347 (0%) | 0% | 31.0 | 9,261 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.97 per share. | 16 Sep 2024 | 299 | 7,347 (0%) | 0% | 31.0 | 9,261 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.97 per share. | 16 Sep 2024 | 299 | 7,347 (0%) | 0% | 31.0 | 9,261 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.97 per share. | 16 Sep 2024 | 300 | 7,360 (0%) | 0% | 31.0 | 9,292 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.97 per share. | 16 Sep 2024 | 948 | 67,683 (0%) | 0% | 31.0 | 29,361 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.97 per share. | 16 Sep 2024 | 1,010 | 78,656 (0%) | 0% | 31.0 | 31,282 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.32 per share. | 11 Sep 2024 | 996 | 97,580 (0%) | 0% | 30.3 | 30,199 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.32 per share. | 11 Sep 2024 | 160 | 7,646 (0%) | 0% | 30.3 | 4,851 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.32 per share. | 11 Sep 2024 | 160 | 7,646 (0%) | 0% | 30.3 | 4,851 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.32 per share. | 11 Sep 2024 | 160 | 7,646 (0%) | 0% | 30.3 | 4,851 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.32 per share. | 11 Sep 2024 | 150 | 7,660 (0%) | 0% | 30.3 | 4,548 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.32 per share. | 11 Sep 2024 | 478 | 68,631 (0%) | 0% | 30.3 | 14,493 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.32 per share. | 11 Sep 2024 | 512 | 79,666 (0%) | 0% | 30.3 | 15,524 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.46 per share. | 09 Sep 2024 | 150 | 7,806 (0%) | 0% | 29.5 | 4,419 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.46 per share. | 09 Sep 2024 | 150 | 7,810 (0%) | 0% | 29.5 | 4,419 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.46 per share. | 09 Sep 2024 | 150 | 7,806 (0%) | 0% | 29.5 | 4,419 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.46 per share. | 09 Sep 2024 | 150 | 7,806 (0%) | 0% | 29.5 | 4,419 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.46 per share. | 09 Sep 2024 | 996 | 98,576 (0%) | 0% | 29.5 | 29,339 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.46 per share. | 09 Sep 2024 | 512 | 80,178 (0%) | 0% | 29.5 | 15,082 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 29.46 per share. | 09 Sep 2024 | 478 | 69,109 (0%) | 0% | 29.5 | 14,080 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.02 per share. | 05 Sep 2024 | 5,017 | 25,085 (0%) | 0% | 29.0 | 145,613 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.02 per share. | 05 Sep 2024 | 1,425 | 7,125 (0%) | 0% | 29.0 | 41,359 | Common Stock |
| Daniel M. Bradbury | Director | Sale of securities on an exchange or to another person at price $ 29.02 per share. | 05 Sep 2024 | 1,425 | 7,125 (0%) | 0% | 29.0 | 41,359 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.05 per share. | 03 Sep 2024 | 213 | 80,843 (0%) | 0% | 30.0 | 6,400 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.02 per share. | 03 Sep 2024 | 49 | 7,956 (0%) | 0% | 30.0 | 1,471 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.02 per share. | 03 Sep 2024 | 49 | 7,956 (0%) | 0% | 30.0 | 1,471 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.02 per share. | 03 Sep 2024 | 49 | 7,956 (0%) | 0% | 30.0 | 1,471 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.02 per share. | 03 Sep 2024 | 47 | 7,960 (0%) | 0% | 30.0 | 1,411 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.05 per share. | 03 Sep 2024 | 213 | 69,740 (0%) | 0% | 30.0 | 6,400 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.05 per share. | 03 Sep 2024 | 417 | 99,870 (0%) | 0% | 30.0 | 12,530 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.03 per share. | 03 Sep 2024 | 153 | 69,587 (0%) | 0% | 30.0 | 4,594 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.03 per share. | 03 Sep 2024 | 153 | 80,690 (0%) | 0% | 30.0 | 4,594 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.02 per share. | 03 Sep 2024 | 298 | 99,572 (0%) | 0% | 30.0 | 8,947 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 03 Sep 2024 | 68 | 8,005 (0%) | 0% | 30.0 | 2,043 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 03 Sep 2024 | 68 | 8,005 (0%) | 0% | 30.0 | 2,043 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 03 Sep 2024 | 68 | 8,005 (0%) | 0% | 30.0 | 2,043 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 03 Sep 2024 | 69 | 8,007 (0%) | 0% | 30.0 | 2,073 | Common Stock |
| Kristen Oelschlager | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 29.97 per share. | 03 Sep 2024 | 1,250 | 134,841 (0%) | 0% | 30.0 | 37,461 | Common Stock |
| Kristen Oelschlager | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 29.00 per share. | 03 Sep 2024 | 4,582 | 136,091 (0%) | 0% | 29.0 | 132,869 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.07 per share. | 29 Aug 2024 | 1,334 | 100,609 (0%) | 0% | 30.1 | 40,120 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.09 per share. | 29 Aug 2024 | 53 | 8,073 (0%) | 0% | 30.1 | 1,595 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.09 per share. | 29 Aug 2024 | 53 | 8,073 (0%) | 0% | 30.1 | 1,595 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.09 per share. | 29 Aug 2024 | 53 | 8,073 (0%) | 0% | 30.1 | 1,595 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.10 per share. | 29 Aug 2024 | 50 | 8,076 (0%) | 0% | 30.1 | 1,505 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.10 per share. | 29 Aug 2024 | 165 | 69,953 (0%) | 0% | 30.1 | 4,966 | Common Stock |
| Derek J. Maetzold | Director, Pres. & Chief Exec. Officer | Sale of securities on an exchange or to another person at price $ 30.10 per share. | 29 Aug 2024 | 165 | 81,056 (0%) | 0% | 30.1 | 4,966 | Common Stock |