XNAS 14 Nov, 2025 4:30 PM (EST)
| Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 41.41 per share. | 05 Nov 2025 | 30,000 | 662,579 | - | 41.4 | 1,242,210 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 41.40 per share. | 05 Nov 2025 | 20,000 | 538,341 | - | 41.4 | 828,080 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 46.09 per share. | 29 Oct 2025 | 5,000 | 282,062 | - | 46.1 | 230,435 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 45.00 per share. | 29 Oct 2025 | 500 | 281,562 | - | 45 | 22,500 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 46.11 per share. | 29 Oct 2025 | 5,000 | 216,131 | - | 46.1 | 230,540 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 45.00 per share. | 29 Oct 2025 | 500 | 215,631 | - | 45 | 22,500 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 46.04 per share. | 29 Oct 2025 | 5,000 | 216,131 | - | 46.0 | 230,180 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 46.15 per share. | 29 Oct 2025 | 5,000 | 216,131 | - | 46.2 | 230,755 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 44.21 per share. | 29 Oct 2025 | 14,898 | 1,484,151 | - | 44.2 | 658,655 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 45.70 per share. | 29 Oct 2025 | 30,000 | 1,499,049 | - | 45.7 | 1,371,030 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 29 Oct 2025 | 2,334 | 220,616 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 29 Oct 2025 | 20,000 | 8,825 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 45.71 per share. | 29 Oct 2025 | 20,000 | 76,127 | - | 45.7 | 914,220 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 29 Oct 2025 | 20,000 | 96,127 | - | 10.2 | 203,560 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 47.95 per share. | 29 Oct 2025 | 2,334 | 76,127 | - | 47.9 | 111,911 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 29 Oct 2025 | 2,334 | 78,461 | - | 10.2 | 23,755 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 29 Oct 2025 | 10,000 | 133,666 | - | 10.2 | 101,780 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 45.24 per share. | 29 Oct 2025 | 10,000 | 123,666 | - | 45.2 | 452,420 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 29 Oct 2025 | 10,000 | 23,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 45.58 per share. | 29 Oct 2025 | 40,000 | 558,341 | - | 45.6 | 1,823,080 | Common Stock |
| Kenneth Sadowsky | Director | Sale of securities on an exchange or to another person at price $ 38.92 per share. | 15 Oct 2025 | 3,900 | 619,966 | - | 38.9 | 151,769 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.77 per share. | 07 Oct 2025 | 2,400 | 221,131 | - | 42.8 | 102,655 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.75 per share. | 07 Oct 2025 | 1,384 | 221,131 | - | 42.8 | 59,166 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.83 per share. | 07 Oct 2025 | 2,275 | 221,131 | - | 42.8 | 97,438 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.74 per share. | 07 Oct 2025 | 1,835 | 287,062 | - | 42.7 | 78,437 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.92 per share. | 03 Oct 2025 | 5,000 | 293,897 | - | 42.9 | 214,590 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.51 per share. | 03 Oct 2025 | 5,000 | 223,531 | - | 42.5 | 212,550 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.92 per share. | 03 Oct 2025 | 5,000 | 228,531 | - | 42.9 | 214,585 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.60 per share. | 03 Oct 2025 | 5,000 | 222,515 | - | 42.6 | 213,000 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.91 per share. | 03 Oct 2025 | 5,000 | 227,515 | - | 42.9 | 214,570 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.62 per share. | 03 Oct 2025 | 5,000 | 223,406 | - | 42.6 | 213,090 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.91 per share. | 03 Oct 2025 | 5,000 | 228,406 | - | 42.9 | 214,555 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.67 per share. | 03 Oct 2025 | 5,000 | 288,897 | - | 42.7 | 213,355 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.46 per share. | 01 Oct 2025 | 5,000 | 303,897 | - | 42.5 | 212,285 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.07 per share. | 01 Oct 2025 | 5,000 | 233,531 | - | 42.1 | 210,345 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.47 per share. | 01 Oct 2025 | 5,000 | 238,531 | - | 42.5 | 212,335 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.07 per share. | 01 Oct 2025 | 5,000 | 232,515 | - | 42.1 | 210,330 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.46 per share. | 01 Oct 2025 | 5,000 | 237,515 | - | 42.5 | 212,290 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.05 per share. | 01 Oct 2025 | 5,000 | 233,406 | - | 42.0 | 210,245 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.46 per share. | 01 Oct 2025 | 5,000 | 238,406 | - | 42.5 | 212,315 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.07 per share. | 01 Oct 2025 | 5,000 | 298,897 | - | 42.1 | 210,335 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.45 per share. | 29 Sep 2025 | 5,000 | 313,897 | - | 40.5 | 202,255 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.90 per share. | 29 Sep 2025 | 5,000 | 243,531 | - | 42.9 | 214,510 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.44 per share. | 29 Sep 2025 | 5,000 | 248,531 | - | 40.4 | 202,195 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.94 per share. | 29 Sep 2025 | 5,000 | 242,515 | - | 42.9 | 214,715 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.44 per share. | 29 Sep 2025 | 5,000 | 247,515 | - | 40.4 | 202,185 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.93 per share. | 29 Sep 2025 | 5,000 | 243,406 | - | 42.9 | 214,670 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.47 per share. | 29 Sep 2025 | 5,000 | 248,406 | - | 40.5 | 202,345 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 42.92 per share. | 29 Sep 2025 | 5,000 | 308,897 | - | 42.9 | 214,600 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 42.50 per share. | 29 Sep 2025 | 3,173 | 76,127 | - | 42.5 | 134,853 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 29 Sep 2025 | 3,173 | 28,825 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 29 Sep 2025 | 3,173 | 79,300 | - | 10.2 | 32,295 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 41.32 per share. | 24 Sep 2025 | 5,000 | 319,297 | - | 41.3 | 206,615 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.16 per share. | 24 Sep 2025 | 400 | 318,897 | - | 40.2 | 16,066 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 41.25 per share. | 24 Sep 2025 | 5,000 | 253,806 | - | 41.3 | 206,265 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.17 per share. | 24 Sep 2025 | 400 | 253,406 | - | 40.2 | 16,068 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 41.32 per share. | 24 Sep 2025 | 5,000 | 252,915 | - | 41.3 | 206,600 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.16 per share. | 24 Sep 2025 | 400 | 252,515 | - | 40.2 | 16,066 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 41.32 per share. | 24 Sep 2025 | 5,000 | 253,931 | - | 41.3 | 206,605 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.16 per share. | 24 Sep 2025 | 400 | 253,531 | - | 40.2 | 16,066 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.17 per share. | 22 Sep 2025 | 5,000 | 329,297 | - | 40.2 | 200,840 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.15 per share. | 22 Sep 2025 | 5,000 | 263,931 | - | 40.1 | 200,735 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.52 per share. | 22 Sep 2025 | 5,000 | 258,931 | - | 40.5 | 202,575 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.52 per share. | 22 Sep 2025 | 5,000 | 257,915 | - | 40.5 | 202,585 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.12 per share. | 22 Sep 2025 | 5,000 | 262,915 | - | 40.1 | 200,625 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.52 per share. | 22 Sep 2025 | 5,000 | 258,806 | - | 40.5 | 202,575 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.14 per share. | 22 Sep 2025 | 5,000 | 263,806 | - | 40.1 | 200,710 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.52 per share. | 22 Sep 2025 | 5,000 | 324,297 | - | 40.5 | 202,575 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 41.54 per share. | 22 Sep 2025 | 20,000 | 1,529,049 | - | 41.5 | 830,700 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 18 Sep 2025 | 5,000 | 268,931 | - | 40.0 | 200,035 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 18 Sep 2025 | 5,000 | 267,915 | - | 40.0 | 200,055 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 18 Sep 2025 | 5,000 | 268,806 | - | 40.0 | 200,045 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 18 Sep 2025 | 5,000 | 334,297 | - | 40.0 | 200,030 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 41.72 per share. | 17 Sep 2025 | 30,000 | 1,549,049 | - | 41.7 | 1,251,570 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 42.55 per share. | 17 Sep 2025 | 16,827 | 76,127 | - | 42.5 | 715,922 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 17 Sep 2025 | 16,827 | 31,998 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 17 Sep 2025 | 16,827 | 92,954 | - | 10.2 | 171,265 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 17 Sep 2025 | 10,000 | 33,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 42.04 per share. | 17 Sep 2025 | 10,000 | 123,666 | - | 42.0 | 420,430 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 17 Sep 2025 | 10,000 | 133,666 | - | 10.2 | 101,780 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 17 Sep 2025 | 10,000 | 83,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 42.04 per share. | 17 Sep 2025 | 10,000 | 84,328 | - | 42.0 | 420,400 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 17 Sep 2025 | 10,000 | 94,328 | - | 10.2 | 101,780 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 42.04 per share. | 17 Sep 2025 | 10,000 | 84,328 | - | 42.0 | 420,400 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 17 Sep 2025 | 10,000 | 94,328 | - | 10.2 | 101,780 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 17 Sep 2025 | 10,000 | 73,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 42.00 per share. | 17 Sep 2025 | 50,000 | 692,579 | - | 42.0 | 2,100,150 | Common Stock |
| Kenneth Sadowsky | Director | Sale of securities on an exchange or to another person at price $ 40.03 per share. | 17 Sep 2025 | 3,900 | 623,866 | - | 40.0 | 156,133 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 16 Sep 2025 | 2,765 | 349,297 | - | 40.0 | 110,622 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.22 per share. | 16 Sep 2025 | 5,000 | 278,931 | - | 40.2 | 201,125 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 16 Sep 2025 | 2,200 | 283,931 | - | 40.0 | 88,013 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.22 per share. | 16 Sep 2025 | 5,000 | 277,915 | - | 40.2 | 201,085 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 16 Sep 2025 | 3,216 | 282,915 | - | 40.0 | 128,659 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.23 per share. | 16 Sep 2025 | 5,000 | 278,806 | - | 40.2 | 201,165 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 16 Sep 2025 | 2,325 | 283,806 | - | 40.0 | 93,009 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.22 per share. | 16 Sep 2025 | 5,000 | 344,297 | - | 40.2 | 201,085 | Common Stock |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 16 Sep 2025 | 1,000 | 9,205 | - | - | Non-Qualified Stock Option (right to buy) | |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 16 Sep 2025 | 1,000 | 10,205 | - | - | Non-Qualified Stock Option (right to buy) | |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 16 Sep 2025 | 1,000 | 11,205 | - | - | Non-Qualified Stock Option (right to buy) | |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 16 Sep 2025 | 1,000 | 38,754 | - | 40 | 40,000 | Common Stock |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.91 per share. | 16 Sep 2025 | 1,000 | 39,754 | - | 16.9 | 16,910 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 16 Sep 2025 | 1,000 | 38,754 | - | 40 | 40,000 | Common Stock |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.91 per share. | 16 Sep 2025 | 1,000 | 39,754 | - | 16.9 | 16,910 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 16 Sep 2025 | 1,000 | 38,754 | - | 40 | 40,000 | Common Stock |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.91 per share. | 16 Sep 2025 | 1,000 | 39,754 | - | 16.9 | 16,910 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 15 Sep 2025 | 2,765 | 344,297 | - | 40.0 | 110,622 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.22 per share. | 15 Sep 2025 | 5,000 | 339,297 | - | 40.2 | 201,085 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.09 per share. | 15 Sep 2025 | 5,000 | 281,131 | - | 40.1 | 200,455 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 15 Sep 2025 | 2,325 | 278,806 | - | 40.0 | 93,009 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.23 per share. | 15 Sep 2025 | 5,000 | 273,806 | - | 40.2 | 201,165 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.09 per share. | 15 Sep 2025 | 5,000 | 281,131 | - | 40.1 | 200,445 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 15 Sep 2025 | 3,216 | 277,915 | - | 40.0 | 128,659 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.22 per share. | 15 Sep 2025 | 5,000 | 272,915 | - | 40.2 | 201,085 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.08 per share. | 15 Sep 2025 | 5,000 | 281,131 | - | 40.1 | 200,415 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 15 Sep 2025 | 2,200 | 278,931 | - | 40.0 | 88,013 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.22 per share. | 15 Sep 2025 | 5,000 | 273,931 | - | 40.2 | 201,125 | Common Stock |
| Martin F. Roper | Chief Executive Officer, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 40.09 per share. | 15 Sep 2025 | 5,000 | 347,062 | - | 40.1 | 200,440 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.02 per share. | 12 Sep 2025 | 5,000 | 352,062 | - | 40.0 | 200,075 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.02 per share. | 12 Sep 2025 | 5,000 | 286,131 | - | 40.0 | 200,095 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 12 Sep 2025 | 5,000 | 286,131 | - | 40.0 | 200,025 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 12 Sep 2025 | 5,000 | 286,131 | - | 40.0 | 200,040 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 12 Sep 2025 | 10,000 | 76,127 | - | 40.0 | 400,030 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 12 Sep 2025 | 10,000 | 123,666 | - | 40.0 | 400,020 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Sep 2025 | 10,000 | 43,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 12 Sep 2025 | 10,000 | 133,666 | - | 10.2 | 101,780 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Sep 2025 | 10,000 | 93,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 12 Sep 2025 | 10,000 | 84,328 | - | 40.0 | 400,020 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 12 Sep 2025 | 10,000 | 94,328 | - | 10.2 | 101,780 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 12 Sep 2025 | 20,000 | 598,341 | - | 40.0 | 800,040 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 12 Sep 2025 | 40,000 | 742,579 | - | 40.0 | 1,600,240 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 39.04 per share. | 11 Sep 2025 | 20,000 | 1,579,049 | - | 39.0 | 780,900 | Common Stock |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.91 per share. | 11 Sep 2025 | 1,000 | 39,754 | - | 16.9 | 16,910 | Common Stock |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Sep 2025 | 1,000 | 12,205 | - | - | Non-Qualified Stock Option (right to buy) | |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Sep 2025 | 1,000 | 13,205 | - | - | Non-Qualified Stock Option (right to buy) | |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 11 Sep 2025 | 1,000 | 38,754 | - | 40 | 40,000 | Common Stock |
| Corey Baker | Chief Financial Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.91 per share. | 11 Sep 2025 | 1,000 | 39,754 | - | 16.9 | 16,910 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 40.00 per share. | 11 Sep 2025 | 1,000 | 38,754 | - | 40 | 40,000 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 38.66 per share. | 11 Sep 2025 | 1,000 | 38,754 | - | 38.7 | 38,660 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 39.16 per share. | 09 Sep 2025 | 30,000 | 1,599,049 | - | 39.2 | 1,174,830 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 38.40 per share. | 09 Sep 2025 | 1,000 | 40,754 | - | 38.4 | 38,400 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 38.16 per share. | 09 Sep 2025 | 1,000 | 39,754 | - | 38.2 | 38,160 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 38.51 per share. | 05 Sep 2025 | 1,000 | 41,754 | - | 38.5 | 38,510 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 38.00 per share. | 05 Sep 2025 | 1,000 | 42,754 | - | 38 | 38,000 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 37.00 per share. | 03 Sep 2025 | 2,114 | 618,341 | - | 37.0 | 78,220 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 37.05 per share. | 03 Sep 2025 | 14,734 | 620,455 | - | 37.1 | 545,924 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 37.02 per share. | 22 Aug 2025 | 3,152 | 635,189 | - | 37.0 | 116,693 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 36.08 per share. | 20 Aug 2025 | 30,000 | 782,579 | - | 36.1 | 1,082,400 | Common Stock |
| Kenneth Sadowsky | Director | Sale of securities on an exchange or to another person at price $ 35.45 per share. | 20 Aug 2025 | 3,900 | 627,766 | - | 35.4 | 138,247 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 33.07 per share. | 15 Aug 2025 | 10,801 | 86,127 | - | 33.1 | 357,189 | Common Stock |
| Jane Prior | Chief Marketing Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 33.07 per share. | 15 Aug 2025 | 10,522 | 123,666 | - | 33.1 | 347,963 | Common Stock |
| Charles Van Es | Chief Sales Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 33.07 per share. | 15 Aug 2025 | 9,799 | 84,328 | - | 33.1 | 324,053 | Common Stock |
| Kenneth Sadowsky | Director | Sale of securities on an exchange or to another person at price $ 37.65 per share. | 16 Jul 2025 | 3,900 | 631,666 | - | 37.7 | 146,843 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 07 Jul 2025 | 10,000 | 104,127 | - | 10.2 | 101,780 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 38.02 per share. | 07 Jul 2025 | 10,000 | 94,127 | - | 38.0 | 380,178 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 07 Jul 2025 | 10,000 | 103,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 01 Jul 2025 | 10,000 | 144,188 | - | 10.2 | 101,780 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 37.07 per share. | 01 Jul 2025 | 10,000 | 134,188 | - | 37.1 | 370,701 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Jul 2025 | 10,000 | 53,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Kenneth Sadowsky | Director | Sale of securities on an exchange or to another person at price $ 34.69 per share. | 18 Jun 2025 | 3,900 | 635,566 | - | 34.7 | 135,272 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 18 Jun 2025 | 10,000 | 63,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 18 Jun 2025 | 10,000 | 144,188 | - | 10.2 | 101,780 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 35.12 per share. | 18 Jun 2025 | 10,000 | 134,188 | - | 35.1 | 351,160 | Common Stock |
| Eric Melloul | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Jun 2025 | 3,286 | 3,286 | - | 0 | Common Stock | |
| Ira Liran | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Jun 2025 | 3,286 | 638,341 | - | 0 | Common Stock | |
| John Zupo | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Jun 2025 | 3,286 | 12,162 | - | 0 | Common Stock | |
| Jane C. Morreau | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Jun 2025 | 3,286 | 17,179 | - | 0 | Common Stock | |
| Kenneth Sadowsky | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Jun 2025 | 3,286 | 639,466 | - | 0 | Common Stock | |
| Aishetu Fatima Dozie | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Jun 2025 | 3,286 | 14,846 | - | 0 | Common Stock | |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 37.07 per share. | 20 May 2025 | 20,000 | 1,643,049 | - | 37.1 | 741,340 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 37.03 per share. | 20 May 2025 | 14,000 | 1,629,049 | - | 37.0 | 518,462 | Common Stock |
| Eric Melloul | Director | Sale of securities on an exchange or to another person at price $ 34.25 per share. | 09 May 2025 | 3,766,762 | 7,097,161 | - | 34.3 | 129,011,599 | Common Stock |
| John Zupo | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 08 May 2025 | 8,000 | 30,675 | - | - | Non-Qualified Stock Option (right to buy) | |
| John Zupo | Director | Sale of securities on an exchange or to another person at price $ 34.77 per share. | 08 May 2025 | 8,000 | 8,876 | - | 34.8 | 278,184 | Common Stock |
| John Zupo | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 08 May 2025 | 8,000 | 16,876 | - | 10.2 | 81,424 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 35.00 per share. | 18 Mar 2025 | 6,000 | 1,663,049 | - | 35 | 210,000 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 35.13 per share. | 18 Mar 2025 | 20,000 | 1,669,049 | - | 35.1 | 702,680 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 34.57 per share. | 14 Mar 2025 | 20,000 | 2,006,229 | - | 34.6 | 691,420 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 35.06 per share. | 14 Mar 2025 | 20,000 | 1,689,049 | - | 35.1 | 701,260 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Other type of transaction at price $ 0.00 per share. | 14 Mar 2025 | 297,180 | 1,709,049 | - | 0 | Common Stock | |
| Jonathan Burth | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 34.40 per share. | 10 Mar 2025 | 818 | 96,928 | - | 34.4 | 28,139 | Common Stock |
| Jane Prior | Chief Marketing Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 34.40 per share. | 10 Mar 2025 | 596 | 134,188 | - | 34.4 | 20,502 | Common Stock |
| Charles Van Es | Chief Sales Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 34.40 per share. | 10 Mar 2025 | 596 | 94,127 | - | 34.4 | 20,502 | Common Stock |
| Corey Baker | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 34.40 per share. | 10 Mar 2025 | 1,666 | 45,354 | - | 34.4 | 57,310 | Common Stock |
| Corey Baker | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 34.40 per share. | 10 Mar 2025 | 1,600 | 43,754 | - | 34.4 | 55,040 | Common Stock |
| Corey Baker | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 34.40 per share. | 10 Mar 2025 | 1,471 | 47,020 | - | 34.4 | 50,602 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale or transfer of securities back to the company at price $ 33.36 per share. | 04 Mar 2025 | 4,372 | 357,062 | - | 33.4 | 145,850 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale or transfer of securities back to the company at price $ 33.36 per share. | 04 Mar 2025 | 4,371 | 127,629 | - | 33.4 | 145,817 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 5,096 | 99,204 | - | 0 | Common Stock | |
| Jonathan Burth | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 13,218 | 13,218 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 33.36 per share. | 04 Mar 2025 | 1,458 | 97,746 | - | 33.4 | 48,639 | Common Stock |
| Jane Prior | Chief Marketing Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 5,096 | 135,847 | - | 0 | Common Stock | |
| Jane Prior | Chief Marketing Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 13,218 | 13,218 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 33.36 per share. | 04 Mar 2025 | 1,063 | 134,784 | - | 33.4 | 35,462 | Common Stock |
| Charles Van Es | Chief Sales Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 33.36 per share. | 04 Mar 2025 | 1,063 | 94,723 | - | 33.4 | 35,462 | Common Stock |
| Charles Van Es | Chief Sales Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 13,218 | 13,218 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 5,096 | 95,786 | - | 0 | Common Stock | |
| Corey Baker | Chief Financial Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 33.36 per share. | 04 Mar 2025 | 951 | 48,491 | - | 33.4 | 31,725 | Common Stock |
| Corey Baker | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 13,218 | 13,218 | - | - | Non-Qualified Stock Option (right to buy) | |
| Corey Baker | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2025 | 5,096 | 49,442 | - | 0 | Common Stock | |
| Martin F. Roper | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2025 | 28,676 | 361,434 | - | 0 | Common Stock | |
| Martin F. Roper | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2025 | 70,715 | 70,715 | - | - | Non-Qualified Stock Option (right to buy) | |
| Michael Kirban | Director, Executive Chairman | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2025 | 70,715 | 70,715 | - | - | Non-Qualified Stock Option (right to buy) | |
| Michael Kirban | Director, Executive Chairman | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 03 Mar 2025 | 28,676 | 132,000 | - | 0 | Common Stock | |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 32.69 per share. | 03 Mar 2025 | 10,000 | 94,108 | - | 32.7 | 326,910 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 40.02 per share. | 19 Feb 2025 | 1,723 | 812,579 | - | 40.0 | 68,949 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Feb 2025 | 700 | 104,808 | - | 10.2 | 7,125 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Feb 2025 | 700 | 48,825 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 40.25 per share. | 14 Feb 2025 | 700 | 104,108 | - | 40.3 | 28,175 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 40.07 per share. | 14 Feb 2025 | 20,235 | 814,302 | - | 40.1 | 810,756 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 40.10 per share. | 12 Feb 2025 | 18,900 | 104,108 | - | 40.1 | 757,814 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Feb 2025 | 400 | 68,425 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Feb 2025 | 18,900 | 49,525 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 12 Feb 2025 | 400 | 104,508 | - | 10.2 | 4,071 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 40.01 per share. | 12 Feb 2025 | 400 | 104,108 | - | 40.0 | 16,004 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 12 Feb 2025 | 18,900 | 123,008 | - | 10.2 | 192,364 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 40.02 per share. | 12 Feb 2025 | 300 | 853,429 | - | 40.0 | 12,006 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 40.10 per share. | 12 Feb 2025 | 18,892 | 834,537 | - | 40.1 | 757,494 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 22 Jan 2025 | 4,052 | 108,160 | - | 10.2 | 41,241 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 37.60 per share. | 22 Jan 2025 | 4,052 | 104,108 | - | 37.6 | 152,339 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 22 Jan 2025 | 4,052 | 68,825 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 02 Jan 2025 | 200 | 104,308 | - | 10.2 | 2,036 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 37.52 per share. | 02 Jan 2025 | 200 | 104,108 | - | 37.5 | 7,505 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 02 Jan 2025 | 200 | 72,877 | - | - | Non-Qualified Stock Option (right to buy) | |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 35.58 per share. | 19 Dec 2024 | 30,000 | 853,729 | - | 35.6 | 1,067,460 | Common Stock |
| Roper F. Martin | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.58 per share. | 17 Dec 2024 | 2,996 | 291,131 | - | 35.6 | 106,586 | Common Stock |
| Martin Roper F. | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.57 per share. | 17 Dec 2024 | 2,894 | 291,131 | - | 35.6 | 102,948 | Common Stock |
| F. Roper Martin | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.37 per share. | 17 Dec 2024 | 5,000 | 337,152 | - | 36.4 | 181,835 | Common Stock |
| Roper F. Martin | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.59 per share. | 17 Dec 2024 | 3,094 | 291,131 | - | 35.6 | 110,115 | Common Stock |
| Martin Roper F. | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.37 per share. | 17 Dec 2024 | 5,000 | 294,025 | - | 36.4 | 181,865 | Common Stock |
| Martin Roper F. | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.38 per share. | 17 Dec 2024 | 5,000 | 294,225 | - | 36.4 | 181,885 | Common Stock |
| Roper F. Martin | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.39 per share. | 17 Dec 2024 | 5,000 | 294,127 | - | 36.4 | 181,970 | Common Stock |
| Martin Roper F. | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.63 per share. | 17 Dec 2024 | 4,394 | 332,758 | - | 35.6 | 156,567 | Common Stock |
| Burth Jonathan | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 16 Dec 2024 | 912 | 73,077 | - | - | Non-Qualified Stock Option (right to buy) | |
| Burth Jonathan | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 16 Dec 2024 | 912 | 105,020 | - | 10.2 | 9,282 | Common Stock |
| Burth Jonathan | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 37.53 per share. | 16 Dec 2024 | 912 | 104,108 | - | 37.5 | 34,225 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.86 per share. | 13 Dec 2024 | 5,000 | 342,152 | - | 36.9 | 184,310 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.85 per share. | 13 Dec 2024 | 5,000 | 299,225 | - | 36.9 | 184,250 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.36 per share. | 13 Dec 2024 | 5,000 | 304,225 | - | 36.4 | 181,795 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.86 per share. | 13 Dec 2024 | 5,000 | 299,025 | - | 36.9 | 184,290 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.35 per share. | 13 Dec 2024 | 5,000 | 304,025 | - | 36.4 | 181,760 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.87 per share. | 13 Dec 2024 | 5,000 | 299,127 | - | 36.9 | 184,330 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.35 per share. | 13 Dec 2024 | 5,000 | 304,127 | - | 36.4 | 181,760 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.34 per share. | 13 Dec 2024 | 5,000 | 347,152 | - | 36.3 | 181,720 | Common Stock |
| Charles Van Es | Chief Sales Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 13 Dec 2024 | 2,000 | 90,690 | - | 0 | Common Stock | |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Dec 2024 | 14,836 | 73,989 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 12 Dec 2024 | 1,309 | 104,108 | - | 0 | Common Stock | |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 37.61 per share. | 12 Dec 2024 | 14,836 | 105,417 | - | 37.6 | 558,012 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 12 Dec 2024 | 14,836 | 120,253 | - | 10.2 | 151,001 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 37.29 per share. | 11 Dec 2024 | 5,000 | 352,152 | - | 37.3 | 186,450 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.53 per share. | 11 Dec 2024 | 5,000 | 357,152 | - | 36.5 | 182,660 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 37.30 per share. | 11 Dec 2024 | 5,000 | 309,225 | - | 37.3 | 186,505 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.52 per share. | 11 Dec 2024 | 5,000 | 314,225 | - | 36.5 | 182,610 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 37.32 per share. | 11 Dec 2024 | 5,000 | 309,025 | - | 37.3 | 186,575 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.51 per share. | 11 Dec 2024 | 5,000 | 314,025 | - | 36.5 | 182,560 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 37.31 per share. | 11 Dec 2024 | 5,000 | 309,127 | - | 37.3 | 186,540 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.53 per share. | 11 Dec 2024 | 5,000 | 314,127 | - | 36.5 | 182,650 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 11 Dec 2024 | 2,474 | 133,225 | - | 10.2 | 25,180 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Dec 2024 | 2,474 | 73,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 37.02 per share. | 11 Dec 2024 | 2,474 | 130,751 | - | 37.0 | 91,595 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 37.28 per share. | 11 Dec 2024 | 2,000 | 44,346 | - | 37.3 | 74,560 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.93 per share. | 09 Dec 2024 | 5,000 | 367,152 | - | 35.9 | 179,650 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.29 per share. | 09 Dec 2024 | 5,000 | 319,225 | - | 36.3 | 181,460 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.93 per share. | 09 Dec 2024 | 5,000 | 324,225 | - | 35.9 | 179,645 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.29 per share. | 09 Dec 2024 | 5,000 | 319,025 | - | 36.3 | 181,430 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.93 per share. | 09 Dec 2024 | 5,000 | 324,025 | - | 35.9 | 179,650 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.32 per share. | 09 Dec 2024 | 5,000 | 319,127 | - | 36.3 | 181,620 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.93 per share. | 09 Dec 2024 | 5,000 | 324,127 | - | 35.9 | 179,670 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.29 per share. | 09 Dec 2024 | 5,000 | 362,152 | - | 36.3 | 181,450 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.34 per share. | 05 Dec 2024 | 5,000 | 377,152 | - | 36.3 | 181,695 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.00 per share. | 05 Dec 2024 | 5,000 | 329,225 | - | 36.0 | 180,015 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.34 per share. | 05 Dec 2024 | 5,000 | 334,225 | - | 36.3 | 181,725 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.97 per share. | 05 Dec 2024 | 5,000 | 329,025 | - | 36.0 | 179,860 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.34 per share. | 05 Dec 2024 | 5,000 | 334,025 | - | 36.3 | 181,705 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.98 per share. | 05 Dec 2024 | 5,000 | 329,127 | - | 36.0 | 179,895 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.34 per share. | 05 Dec 2024 | 5,000 | 334,127 | - | 36.3 | 181,675 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.98 per share. | 05 Dec 2024 | 5,000 | 372,152 | - | 36.0 | 179,910 | Common Stock |
| Jane C. Morreau | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Dec 2024 | 629 | 13,893 | - | 0 | Common Stock | |
| Aishetu Fatima Dozie | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Dec 2024 | 629 | 11,560 | - | 0 | Common Stock | |
| Eric Melloul | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Dec 2024 | 629 | 3,119 | - | 0 | Common Stock | |
| Ira Liran | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Dec 2024 | 629 | 635,055 | - | 0 | Common Stock | |
| Kenneth Sadowsky | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Dec 2024 | 629 | 636,180 | - | 0 | Common Stock | |
| John Zupo | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Dec 2024 | 629 | 8,876 | - | 0 | Common Stock | |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.31 per share. | 03 Dec 2024 | 5,000 | 387,152 | - | 35.3 | 176,545 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.24 per share. | 03 Dec 2024 | 5,000 | 382,152 | - | 36.2 | 181,180 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.29 per share. | 03 Dec 2024 | 5,000 | 344,127 | - | 35.3 | 176,465 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.25 per share. | 03 Dec 2024 | 5,000 | 339,127 | - | 36.2 | 181,235 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.30 per share. | 03 Dec 2024 | 5,000 | 344,025 | - | 35.3 | 176,515 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.24 per share. | 03 Dec 2024 | 5,000 | 339,025 | - | 36.2 | 181,185 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.32 per share. | 03 Dec 2024 | 5,000 | 344,225 | - | 35.3 | 176,585 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.24 per share. | 03 Dec 2024 | 5,000 | 339,225 | - | 36.2 | 181,215 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale or transfer of securities back to the company at price $ 35.02 per share. | 03 Dec 2024 | 1,432 | 105,417 | - | 35.0 | 50,149 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 03 Dec 2024 | 3,638 | 76,224 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 37.04 per share. | 03 Dec 2024 | 3,638 | 130,751 | - | 37.0 | 134,762 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 03 Dec 2024 | 3,638 | 134,389 | - | 10.2 | 37,028 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale or transfer of securities back to the company at price $ 35.02 per share. | 03 Dec 2024 | 1,083 | 130,751 | - | 35.0 | 37,927 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale or transfer of securities back to the company at price $ 35.02 per share. | 03 Dec 2024 | 4,978 | 92,690 | - | 35.0 | 174,329 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 35.69 per share. | 02 Dec 2024 | 10,000 | 106,849 | - | 35.7 | 356,890 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.81 per share. | 29 Nov 2024 | 5,000 | 354,225 | - | 35.8 | 179,065 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.60 per share. | 29 Nov 2024 | 5,000 | 349,025 | - | 35.6 | 177,975 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.81 per share. | 29 Nov 2024 | 5,000 | 354,025 | - | 35.8 | 179,050 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.55 per share. | 29 Nov 2024 | 5,000 | 349,127 | - | 35.6 | 177,750 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.81 per share. | 29 Nov 2024 | 5,000 | 354,127 | - | 35.8 | 179,070 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.81 per share. | 29 Nov 2024 | 5,000 | 397,152 | - | 35.8 | 179,055 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.54 per share. | 29 Nov 2024 | 5,000 | 392,152 | - | 35.5 | 177,715 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.53 per share. | 29 Nov 2024 | 5,000 | 349,225 | - | 35.5 | 177,670 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.70 per share. | 26 Nov 2024 | 5,000 | 364,225 | - | 35.7 | 178,500 | Common Stock |
| Roper F. Martin | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.70 per share. | 26 Nov 2024 | 5,000 | 364,025 | - | 35.7 | 178,515 | Common Stock |
| F. Martin Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.70 per share. | 26 Nov 2024 | 5,000 | 407,152 | - | 35.7 | 178,520 | Common Stock |
| Roper Martin F. | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.70 per share. | 26 Nov 2024 | 5,000 | 364,127 | - | 35.7 | 178,520 | Common Stock |
| Roper F. Martin | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.73 per share. | 26 Nov 2024 | 5,000 | 359,225 | - | 35.7 | 178,665 | Common Stock |
| F. Martin Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.75 per share. | 26 Nov 2024 | 5,000 | 359,127 | - | 35.8 | 178,760 | Common Stock |
| F. Roper Martin | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.77 per share. | 26 Nov 2024 | 5,000 | 359,025 | - | 35.8 | 178,865 | Common Stock |
| F. Roper Martin | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.73 per share. | 26 Nov 2024 | 5,000 | 402,152 | - | 35.7 | 178,640 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 25 Nov 2024 | 20,800 | 61,200 | - | 0 | Common Stock | |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.50 per share. | 22 Nov 2024 | 5,000 | 417,152 | - | 36.5 | 182,525 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.85 per share. | 22 Nov 2024 | 5,000 | 369,025 | - | 35.9 | 179,265 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.88 per share. | 22 Nov 2024 | 5,000 | 369,127 | - | 35.9 | 179,390 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.50 per share. | 22 Nov 2024 | 5,000 | 374,225 | - | 36.5 | 182,480 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.84 per share. | 22 Nov 2024 | 5,000 | 369,225 | - | 35.8 | 179,175 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.53 per share. | 22 Nov 2024 | 5,000 | 374,025 | - | 36.5 | 182,655 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.52 per share. | 22 Nov 2024 | 5,000 | 374,127 | - | 36.5 | 182,580 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.88 per share. | 22 Nov 2024 | 5,000 | 412,152 | - | 35.9 | 179,375 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 21 Nov 2024 | 3,888 | 79,862 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 37.01 per share. | 21 Nov 2024 | 3,888 | 131,834 | - | 37.0 | 143,907 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 21 Nov 2024 | 3,888 | 135,722 | - | 10.2 | 39,572 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.40 per share. | 20 Nov 2024 | 5,000 | 427,152 | - | 35.4 | 176,985 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.60 per share. | 20 Nov 2024 | 5,000 | 379,225 | - | 36.6 | 183,020 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.42 per share. | 20 Nov 2024 | 5,000 | 384,225 | - | 35.4 | 177,075 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.62 per share. | 20 Nov 2024 | 5,000 | 379,025 | - | 36.6 | 183,075 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.41 per share. | 20 Nov 2024 | 5,000 | 384,025 | - | 35.4 | 177,055 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.63 per share. | 20 Nov 2024 | 5,000 | 379,127 | - | 36.6 | 183,170 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.41 per share. | 20 Nov 2024 | 5,000 | 384,127 | - | 35.4 | 177,060 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 36.65 per share. | 20 Nov 2024 | 5,000 | 422,152 | - | 36.6 | 183,235 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.12 per share. | 18 Nov 2024 | 5,000 | 389,225 | - | 35.1 | 175,585 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.08 per share. | 18 Nov 2024 | 5,000 | 394,225 | - | 35.1 | 175,400 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.11 per share. | 18 Nov 2024 | 5,000 | 389,025 | - | 35.1 | 175,540 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.08 per share. | 18 Nov 2024 | 5,000 | 394,025 | - | 35.1 | 175,415 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.12 per share. | 18 Nov 2024 | 5,000 | 389,127 | - | 35.1 | 175,590 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.07 per share. | 18 Nov 2024 | 5,000 | 394,127 | - | 35.1 | 175,335 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.12 per share. | 18 Nov 2024 | 5,000 | 432,152 | - | 35.1 | 175,600 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.07 per share. | 18 Nov 2024 | 5,000 | 437,152 | - | 35.1 | 175,365 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 34.03 per share. | 14 Nov 2024 | 5,172 | 46,346 | - | 34.0 | 175,988 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.26 per share. | 12 Nov 2024 | 5,000 | 399,525 | - | 35.3 | 176,310 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.08 per share. | 12 Nov 2024 | 398 | 399,127 | - | 35.1 | 13,962 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.26 per share. | 12 Nov 2024 | 5,000 | 399,525 | - | 35.3 | 176,305 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.05 per share. | 12 Nov 2024 | 300 | 442,152 | - | 35.1 | 10,516 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.26 per share. | 12 Nov 2024 | 5,000 | 442,452 | - | 35.3 | 176,320 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.10 per share. | 12 Nov 2024 | 500 | 399,025 | - | 35.1 | 17,548 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.26 per share. | 12 Nov 2024 | 5,000 | 399,525 | - | 35.3 | 176,300 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.05 per share. | 12 Nov 2024 | 300 | 399,225 | - | 35.1 | 10,516 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.35 per share. | 08 Nov 2024 | 5,000 | 447,452 | - | 35.4 | 176,760 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.84 per share. | 08 Nov 2024 | 5,000 | 409,525 | - | 35.8 | 179,220 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.85 per share. | 08 Nov 2024 | 5,000 | 452,452 | - | 35.8 | 179,245 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.25 per share. | 08 Nov 2024 | 5,000 | 404,525 | - | 35.3 | 176,270 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.85 per share. | 08 Nov 2024 | 5,000 | 409,525 | - | 35.8 | 179,230 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.25 per share. | 08 Nov 2024 | 5,000 | 404,525 | - | 35.3 | 176,255 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.83 per share. | 08 Nov 2024 | 5,000 | 409,525 | - | 35.8 | 179,160 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.28 per share. | 08 Nov 2024 | 5,000 | 404,525 | - | 35.3 | 176,375 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 36.04 per share. | 08 Nov 2024 | 27,176 | 883,729 | - | 36.0 | 979,450 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.42 per share. | 06 Nov 2024 | 5,000 | 462,452 | - | 35.4 | 177,095 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.40 per share. | 06 Nov 2024 | 5,000 | 419,525 | - | 35.4 | 176,975 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.15 per share. | 06 Nov 2024 | 5,000 | 457,452 | - | 35.2 | 175,765 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.19 per share. | 06 Nov 2024 | 5,000 | 414,525 | - | 35.2 | 175,945 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.39 per share. | 06 Nov 2024 | 5,000 | 419,525 | - | 35.4 | 176,965 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.17 per share. | 06 Nov 2024 | 5,000 | 414,525 | - | 35.2 | 175,840 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.41 per share. | 06 Nov 2024 | 5,000 | 419,525 | - | 35.4 | 177,045 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.16 per share. | 06 Nov 2024 | 5,000 | 414,525 | - | 35.2 | 175,790 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 36.02 per share. | 06 Nov 2024 | 2,824 | 910,905 | - | 36.0 | 101,726 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.19 per share. | 04 Nov 2024 | 5,000 | 467,452 | - | 35.2 | 175,945 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.19 per share. | 04 Nov 2024 | 5,000 | 424,525 | - | 35.2 | 175,955 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.02 per share. | 04 Nov 2024 | 5,000 | 429,525 | - | 35.0 | 175,090 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.19 per share. | 04 Nov 2024 | 5,000 | 424,525 | - | 35.2 | 175,950 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.02 per share. | 04 Nov 2024 | 5,000 | 429,525 | - | 35.0 | 175,110 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.20 per share. | 04 Nov 2024 | 5,000 | 424,525 | - | 35.2 | 175,975 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.03 per share. | 04 Nov 2024 | 5,000 | 429,525 | - | 35.0 | 175,130 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Sale of securities on an exchange or to another person at price $ 35.02 per share. | 04 Nov 2024 | 5,000 | 472,452 | - | 35.0 | 175,075 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Nov 2024 | 20,000 | 88,825 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 04 Nov 2024 | 20,000 | 136,849 | - | 10.2 | 203,560 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 35.00 per share. | 04 Nov 2024 | 20,000 | 116,849 | - | 35 | 700,000 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 32.11 per share. | 01 Nov 2024 | 10,000 | 131,834 | - | 32.1 | 321,120 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Nov 2024 | 10,000 | 83,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Nov 2024 | 10,000 | 93,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 35.00 per share. | 01 Nov 2024 | 10,000 | 131,834 | - | 35 | 350,000 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 01 Nov 2024 | 10,000 | 141,834 | - | 10.2 | 101,780 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 01 Nov 2024 | 10,000 | 141,834 | - | 10.2 | 101,780 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Nov 2024 | 9,675 | 0 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 32.11 per share. | 01 Nov 2024 | 9,675 | 97,668 | - | 32.1 | 310,616 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 01 Nov 2024 | 9,675 | 107,343 | - | 10.2 | 98,472 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 30 Oct 2024 | 9,500 | 107,168 | - | 10.2 | 96,691 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 30 Oct 2024 | 9,500 | 9,675 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 31.03 per share. | 30 Oct 2024 | 9,500 | 97,668 | - | 31.0 | 294,776 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 28 Oct 2024 | 1,400 | 121,900 | - | 30.0 | 42,059 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.27 per share. | 28 Oct 2024 | 5,051 | 116,849 | - | 30.3 | 152,874 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 22 Oct 2024 | 905 | 123,300 | - | 30.0 | 27,186 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.00 per share. | 16 Oct 2024 | 400 | 124,205 | - | 30 | 12,000 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.01 per share. | 30 Sep 2024 | 2,244 | 124,605 | - | 30.0 | 67,336 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 27.36 per share. | 16 Sep 2024 | 30,000 | 913,729 | - | 27.4 | 820,890 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 10 Jul 2024 | 4,372 | 102,040 | - | 10.2 | 44,498 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Jul 2024 | 500 | 19,175 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 Jul 2024 | 4,372 | 19,675 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 31.00 per share. | 10 Jul 2024 | 500 | 97,668 | - | 31 | 15,500 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 10 Jul 2024 | 500 | 98,168 | - | 10.2 | 5,089 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 30.00 per share. | 10 Jul 2024 | 4,372 | 97,668 | - | 30 | 131,160 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 29.54 per share. | 18 Jun 2024 | 14,006 | 634,426 | - | 29.5 | 413,737 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 29.53 per share. | 18 Jun 2024 | 42,000 | 943,729 | - | 29.5 | 1,240,260 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.07 per share. | 14 Jun 2024 | 2,845 | 134,004 | - | 30.1 | 85,549 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 14 Jun 2024 | 6,836 | 127,168 | - | 30.0 | 205,353 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.00 per share. | 14 Jun 2024 | 319 | 126,849 | - | 30 | 9,570 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Jun 2024 | 364 | 132,198 | - | 10.2 | 3,705 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Jun 2024 | 364 | 103,750 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Jun 2024 | 6,701 | 104,114 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Jun 2024 | 2,935 | 110,815 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 30.00 per share. | 14 Jun 2024 | 364 | 131,834 | - | 30 | 10,920 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 14 Jun 2024 | 6,701 | 131,834 | - | 30.0 | 201,298 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Jun 2024 | 6,701 | 138,535 | - | 10.2 | 68,203 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 30.06 per share. | 14 Jun 2024 | 2,935 | 131,834 | - | 30.1 | 88,226 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Jun 2024 | 2,935 | 134,769 | - | 10.2 | 29,872 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Jun 2024 | 6,123 | 24,047 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Jun 2024 | 6,123 | 103,791 | - | 10.2 | 62,320 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 14 Jun 2024 | 6,700 | 97,668 | - | 30.0 | 201,268 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Jun 2024 | 6,700 | 104,368 | - | 10.2 | 68,193 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 30.06 per share. | 14 Jun 2024 | 2,805 | 97,668 | - | 30.1 | 84,318 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Jun 2024 | 2,805 | 100,473 | - | 10.2 | 28,549 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 30.01 per share. | 14 Jun 2024 | 6,123 | 97,668 | - | 30.0 | 183,745 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Jun 2024 | 2,805 | 36,870 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Jun 2024 | 6,700 | 30,170 | - | - | Non-Qualified Stock Option (right to buy) | |
| John Zupo | Director | Sale of securities on an exchange or to another person at price $ 27.62 per share. | 11 Jun 2024 | 5,017 | 8,247 | - | 27.6 | 138,570 | Common Stock |
| Aishetu Fatima Dozie | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Jun 2024 | 2,490 | 10,931 | - | 0 | Common Stock | |
| Eric Melloul | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Jun 2024 | 2,490 | 2,490 | - | 0 | Common Stock | |
| Ira Liran | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Jun 2024 | 2,490 | 648,432 | - | 0 | Common Stock | |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 25.00 per share. | 03 Apr 2024 | 6,900 | 633,448 | - | 25.0 | 172,521 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 25.05 per share. | 03 Apr 2024 | 17,767 | 615,681 | - | 25.1 | 445,117 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 25.00 per share. | 03 Apr 2024 | 6,915 | 985,729 | - | 25.0 | 172,889 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 25.05 per share. | 21 Mar 2024 | 2,562 | 640,348 | - | 25.0 | 64,168 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 25.04 per share. | 21 Mar 2024 | 2,780 | 992,644 | - | 25.0 | 69,620 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 25.01 per share. | 19 Mar 2024 | 19,198 | 656,483 | - | 25.0 | 480,219 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 19 Mar 2024 | 13,573 | 642,910 | - | 25.0 | 339,773 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 25.03 per share. | 19 Mar 2024 | 13,283 | 995,424 | - | 25.0 | 332,527 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 25.01 per share. | 19 Mar 2024 | 19,022 | 1,008,707 | - | 25.0 | 475,797 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 25.02 per share. | 19 Mar 2024 | 13,998 | 645,942 | - | 25.0 | 350,160 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 25.19 per share. | 14 Mar 2024 | 595 | 136,849 | - | 25.2 | 14,988 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 25.19 per share. | 14 Mar 2024 | 601 | 131,834 | - | 25.2 | 15,139 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 25.19 per share. | 14 Mar 2024 | 595 | 97,668 | - | 25.2 | 14,988 | Common Stock |
| Rowena Ricalde | Chief Accounting Officer | Sale of securities on an exchange or to another person at price $ 25.19 per share. | 14 Mar 2024 | 404 | 22,946 | - | 25.2 | 10,177 | Common Stock |
| Corey Baker | Chief Financial Officer | Sale of securities on an exchange or to another person at price $ 25.19 per share. | 14 Mar 2024 | 5,757 | 51,518 | - | 25.2 | 145,019 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 25.02 per share. | 12 Mar 2024 | 45,000 | 137,444 | - | 25.0 | 1,125,720 | Common Stock |
| Martin F. Roper | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 42,017 | 477,452 | - | 0 | Common Stock | |
| Martin F. Roper | Director, Chief Executive Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 62,743 | 62,743 | - | - | Non-Qualified Stock Option (right to buy) | |
| Michael Kirban | Director, Executive Chairman | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 42,017 | 103,324 | - | 0 | Common Stock | |
| Michael Kirban | Director, Executive Chairman | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 62,743 | 62,743 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 10,542 | 182,444 | - | 0 | Common Stock | |
| Jonathan Burth | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 8,746 | 8,746 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 10,542 | 132,435 | - | 0 | Common Stock | |
| Jane Prior | Chief Marketing Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 8,746 | 8,746 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 10,542 | 98,263 | - | 0 | Common Stock | |
| Charles Van Es | Chief Sales Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 8,746 | 8,746 | - | - | Non-Qualified Stock Option (right to buy) | |
| Rowena Ricalde | Chief Accounting Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 3,803 | 3,803 | - | - | Non-Qualified Stock Option (right to buy) | |
| Rowena Ricalde | Chief Accounting Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 4,584 | 23,350 | - | 0 | Common Stock | |
| Corey Baker | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 8,746 | 8,746 | - | - | Non-Qualified Stock Option (right to buy) | |
| Corey Baker | Chief Financial Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2024 | 10,542 | 57,275 | - | 0 | Common Stock | |
| Burth Jonathan | Chief Operating Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Feb 2024 | 18,200 | 222,950 | - | - | Non-Qualified Stock Option (right to buy) | |
| Liran Ira | Director | Sale of securities on an exchange or to another person at price $ 26.42 per share. | 19 Dec 2023 | 42,000 | 1,027,729 | - | 26.4 | 1,109,640 | Common Stock |
| Ira Liran | Director | Sale of securities on an exchange or to another person at price $ 26.39 per share. | 19 Dec 2023 | 13,998 | 659,940 | - | 26.4 | 369,407 | Common Stock |
| Kirban Michael | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 26.42 per share. | 19 Dec 2023 | 60,000 | 675,681 | - | 26.4 | 1,585,260 | Common Stock |
| Roper F. Martin | Director, Chief Executive Officer | Gift of securities by or to the insider at price $ 0.00 per share. | 14 Dec 2023 | 18,000 | 82,000 | - | 0 | Common Stock | |
| Kenneth Sadowsky | Director | Gift of securities by or to the insider at price $ 0.00 per share. | 12 Dec 2023 | 3,763 | 627,304 | - | 0 | Common Stock | |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 28.84 per share. | 29 Nov 2023 | 1,686 | 171,902 | - | 28.8 | 48,624 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 28.84 per share. | 29 Nov 2023 | 1,205 | 121,893 | - | 28.8 | 34,752 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 28.84 per share. | 29 Nov 2023 | 5,537 | 87,721 | - | 28.8 | 159,687 | Common Stock |
| Rowena Ricalde | Chief Accounting Officer | Sale of securities on an exchange or to another person at price $ 28.84 per share. | 29 Nov 2023 | 679 | 18,766 | - | 28.8 | 19,582 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.32 per share. | 27 Nov 2023 | 28,400 | 176,517 | - | 30.3 | 861,116 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 27 Nov 2023 | 28,400 | 108,825 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.18 per share. | 27 Nov 2023 | 2,929 | 173,588 | - | 30.2 | 88,391 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 27 Nov 2023 | 28,400 | 204,917 | - | 10.2 | 289,055 | Common Stock |
| Eric Melloul | Director, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 27.61 per share. | 09 Nov 2023 | 4,000,000 | 10,858,120 | - | 27.6 | 110,440,000 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 02 Nov 2023 | 7,000 | 3,675 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 02 Nov 2023 | 7,000 | 130,098 | - | 10.2 | 71,246 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 30.03 per share. | 02 Nov 2023 | 7,000 | 123,098 | - | 30.0 | 210,238 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Nov 2023 | 11,600 | 137,225 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 01 Nov 2023 | 11,600 | 176,517 | - | 30.0 | 348,441 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 01 Nov 2023 | 11,600 | 188,117 | - | 10.2 | 118,065 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 30.04 per share. | 01 Nov 2023 | 12,071 | 176,517 | - | 30.0 | 362,589 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 28.05 per share. | 01 Nov 2023 | 10,469 | 188,588 | - | 28.0 | 293,635 | Common Stock |
| Charles Van Es | Chief Sales Officer | Sale of securities on an exchange or to another person at price $ 28.14 per share. | 01 Nov 2023 | 28,200 | 93,258 | - | 28.1 | 793,407 | Common Stock |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 01 Nov 2023 | 28,200 | 39,675 | - | - | Non-Qualified Stock Option (right to buy) | |
| Charles Van Es | Chief Sales Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 01 Nov 2023 | 28,200 | 121,458 | - | 10.2 | 287,020 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 19 Sep 2023 | 34,746 | 157,844 | - | 10.2 | 353,645 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 27.06 per share. | 19 Sep 2023 | 34,746 | 123,098 | - | 27.1 | 940,296 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 Sep 2023 | 34,746 | 10,675 | - | - | Non-Qualified Stock Option (right to buy) | |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 29.59 per share. | 14 Sep 2023 | 45,302 | 750,379 | - | 29.6 | 1,340,531 | Common Stock |
| Michael Kirban | Director, Executive Chairman | Sale of securities on an exchange or to another person at price $ 26.87 per share. | 14 Sep 2023 | 14,698 | 735,681 | - | 26.9 | 394,906 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 29.59 per share. | 14 Sep 2023 | 40,000 | 191,921 | - | 29.6 | 1,183,640 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 29.59 per share. | 14 Sep 2023 | 3,231 | 188,690 | - | 29.6 | 95,609 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Sep 2023 | 40,000 | 231,921 | - | 10.2 | 407,120 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Sale of securities on an exchange or to another person at price $ 28.37 per share. | 14 Sep 2023 | 1,300 | 187,390 | - | 28.4 | 36,881 | Common Stock |
| Jonathan Burth | Chief Operating Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 14 Sep 2023 | 40,000 | 148,825 | - | - | Non-Qualified Stock Option (right to buy) | |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Sep 2023 | 45,091 | 168,189 | - | 10.2 | 458,936 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 29.65 per share. | 14 Sep 2023 | 45,091 | 123,098 | - | 29.7 | 1,337,129 | Common Stock |
| Jane Prior | Chief Marketing Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 10.18 per share. | 14 Sep 2023 | 39,163 | 162,261 | - | 10.2 | 398,601 | Common Stock |
| Jane Prior | Chief Marketing Officer | Sale of securities on an exchange or to another person at price $ 27.23 per share. | 14 Sep 2023 | 39,163 | 123,098 | - | 27.2 | 1,066,487 | Common Stock |