XNYS 13 Oct, 2026 5:30 PM (EDT)
| Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|
| Ms. Oana Ruxandra | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 05 Jun 2026 | 5,297 | 26,175 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Melanie Cox | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 05 Jun 2026 | 5,297 | 32,887 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Erinn Elisabeth Murphy | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 05 Jun 2026 | 5,297 | 7,483 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 60,923 | 60,923 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 15,640 | 29,988,606 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 42,678 | 30,004,246 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 60,923 | 30,046,924 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.00 per share. | 27 Apr 2026 | 15,640 | 0 (0%) | 0% | 26 | 406,640 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 15,640 | 15,640 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.35 per share. | 27 Apr 2026 | 42,678 | 0 (0%) | 0% | 26.3 | 1,124,565 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 42,678 | 42,678 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.43 per share. | 27 Apr 2026 | 60,923 | 0 (0%) | 0% | 26.4 | 1,610,195 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 60,923 | 30,046,924 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 60,923 | 60,923 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.00 per share. | 27 Apr 2026 | 15,640 | 0 (0%) | 0% | 26 | 406,640 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 15,640 | 15,640 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 42,678 | 30,004,246 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.35 per share. | 27 Apr 2026 | 42,678 | 0 (0%) | 0% | 26.3 | 1,124,565 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 42,678 | 42,678 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.43 per share. | 27 Apr 2026 | 60,923 | 0 (0%) | 0% | 26.4 | 1,610,195 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Apr 2026 | 15,640 | 29,988,606 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Apr 2026 | 15,972 | 15,972 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.90 per share. | 09 Apr 2026 | 15,972 | 0 (0%) | 0% | 25.9 | 413,675 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Apr 2026 | 15,972 | 30,107,847 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Apr 2026 | 15,972 | 30,107,847 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.90 per share. | 09 Apr 2026 | 15,972 | 0 (0%) | 0% | 25.9 | 413,675 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Apr 2026 | 15,972 | 15,972 (0%) | 0% | 0 | Class A Common Stock | ||
| Ms. Erinn Elisabeth Murphy | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 18 Mar 2026 | 2,186 | 2,186 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 01 Mar 2026 | 17,389 | 28,999 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 01 Mar 2026 | 53,657 | 53,657 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Payment of exercise price or tax liability using portion of securities received from the company at price $ 25.16 per share. | 01 Mar 2026 | 6,239 | 22,760 (0%) | 0% | 25.2 | 156,973 | Class A Common Stock |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 01 Mar 2026 | 17,389 | 28,999 (0%) | 0% | 0 | - | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Payment of exercise price or tax liability using portion of securities received from the company at price $ 25.16 per share. | 01 Mar 2026 | 6,239 | 22,760 (0%) | 0% | 25.2 | 156,973 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 15,645 | 15,645 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 1,948 | 30,123,819 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 15,645 | 30,125,767 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.93 per share. | 11 Feb 2026 | 1,948 | 0 (0%) | 0% | 25.9 | 50,512 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 1,948 | 1,948 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.13 per share. | 11 Feb 2026 | 15,645 | 0 (0%) | 0% | 26.1 | 408,804 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.13 per share. | 11 Feb 2026 | 15,645 | 0 (0%) | 0% | 26.1 | 408,804 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 15,645 | 15,645 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 1,948 | 30,123,819 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 15,645 | 30,125,767 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.93 per share. | 11 Feb 2026 | 1,948 | 0 (0%) | 0% | 25.9 | 50,512 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 1,948 | 1,948 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 15,645 | 15,645 (0%) | 0% | 0 | - | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.13 per share. | 11 Feb 2026 | 15,645 | 0 (0%) | 0% | 26.1 | 408,804 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 1,948 | 1,948 (0%) | 0% | 0 | - | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.93 per share. | 11 Feb 2026 | 1,948 | 0 (0%) | 0% | 25.9 | 50,512 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 15,645 | 15,645 (0%) | 0% | 0 | - | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.13 per share. | 11 Feb 2026 | 15,645 | 0 (0%) | 0% | 26.1 | 408,804 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 11 Feb 2026 | 1,948 | 1,948 (0%) | 0% | 0 | - | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.93 per share. | 11 Feb 2026 | 1,948 | 0 (0%) | 0% | 25.9 | 50,512 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 56,419 | 30,191,294 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 32,709 | 30,247,713 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.36 per share. | 26 Jan 2026 | 202 | 0 (0%) | 0% | 29.4 | 5,931 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 28.57 per share. | 26 Jan 2026 | 49,680 | 202 (0%) | 0% | 28.6 | 1,419,358 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 49,882 | 49,882 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.09 per share. | 26 Jan 2026 | 56,419 | 0 (0%) | 0% | 29.1 | 1,641,229 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 56,419 | 56,419 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.76 per share. | 26 Jan 2026 | 32,709 | 0 (0%) | 0% | 29.8 | 973,420 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 32,709 | 32,709 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 49,882 | 30,141,412 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 49,882 | 30,141,412 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 56,419 | 30,191,294 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 32,709 | 30,247,713 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.36 per share. | 26 Jan 2026 | 202 | 0 (0%) | 0% | 29.4 | 5,931 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 28.57 per share. | 26 Jan 2026 | 49,680 | 202 (0%) | 0% | 28.6 | 1,419,358 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 49,882 | 49,882 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.09 per share. | 26 Jan 2026 | 56,419 | 0 (0%) | 0% | 29.1 | 1,641,229 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 56,419 | 56,419 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.76 per share. | 26 Jan 2026 | 32,709 | 0 (0%) | 0% | 29.8 | 973,420 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 32,709 | 32,709 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 32,709 | 32,709 (0%) | 0% | 0 | - | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.76 per share. | 26 Jan 2026 | 32,709 | 0 (0%) | 0% | 29.8 | 973,420 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 56,419 | 56,419 (0%) | 0% | 0 | - | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.09 per share. | 26 Jan 2026 | 56,419 | 0 (0%) | 0% | 29.1 | 1,641,229 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 49,882 | 49,882 (0%) | 0% | 0 | - | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 28.57 per share. | 26 Jan 2026 | 49,680 | 202 (0%) | 0% | 28.6 | 1,419,358 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.36 per share. | 26 Jan 2026 | 202 | 0 (0%) | 0% | 29.4 | 5,931 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 32,709 | 32,709 (0%) | 0% | 0 | - | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.76 per share. | 26 Jan 2026 | 32,709 | 0 (0%) | 0% | 29.8 | 973,420 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 56,419 | 56,419 (0%) | 0% | 0 | - | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.09 per share. | 26 Jan 2026 | 56,419 | 0 (0%) | 0% | 29.1 | 1,641,229 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 26 Jan 2026 | 49,882 | 49,882 (0%) | 0% | 0 | - | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 28.57 per share. | 26 Jan 2026 | 49,680 | 202 (0%) | 0% | 28.6 | 1,419,358 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.36 per share. | 26 Jan 2026 | 202 | 0 (0%) | 0% | 29.4 | 5,931 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 72,337 | 72,337 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 68,995 | 30,280,422 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 52,864 | 30,349,417 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 72,337 | 30,402,281 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.05 per share. | 09 Jan 2026 | 4,340 | 0 (0%) | 0% | 31.1 | 134,757 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.66 per share. | 09 Jan 2026 | 64,655 | 4,340 (0%) | 0% | 30.7 | 1,982,322 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 68,995 | 68,995 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.32 per share. | 09 Jan 2026 | 52,864 | 0 (0%) | 0% | 31.3 | 1,655,700 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 52,864 | 52,864 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.16 per share. | 09 Jan 2026 | 72,337 | 0 (0%) | 0% | 31.2 | 2,254,021 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 72,337 | 72,337 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.16 per share. | 09 Jan 2026 | 72,337 | 0 (0%) | 0% | 31.2 | 2,254,021 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 52,864 | 52,864 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.32 per share. | 09 Jan 2026 | 52,864 | 0 (0%) | 0% | 31.3 | 1,655,700 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 68,995 | 68,995 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.66 per share. | 09 Jan 2026 | 64,655 | 4,340 (0%) | 0% | 30.7 | 1,982,322 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.05 per share. | 09 Jan 2026 | 4,340 | 0 (0%) | 0% | 31.1 | 134,757 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 72,337 | 30,402,281 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 52,864 | 30,349,417 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 68,995 | 30,280,422 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 72,337 | 72,337 (0%) | 0% | 0 | - | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.16 per share. | 09 Jan 2026 | 72,337 | 0 (0%) | 0% | 31.2 | 2,254,021 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 52,864 | 52,864 (0%) | 0% | 0 | - | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.32 per share. | 09 Jan 2026 | 52,864 | 0 (0%) | 0% | 31.3 | 1,655,700 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 68,995 | 68,995 (0%) | 0% | 0 | - | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.66 per share. | 09 Jan 2026 | 64,655 | 4,340 (0%) | 0% | 30.7 | 1,982,322 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.05 per share. | 09 Jan 2026 | 4,340 | 0 (0%) | 0% | 31.1 | 134,757 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 72,337 | 72,337 (0%) | 0% | 0 | - | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.16 per share. | 09 Jan 2026 | 72,337 | 0 (0%) | 0% | 31.2 | 2,254,021 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 52,864 | 52,864 (0%) | 0% | 0 | - | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.32 per share. | 09 Jan 2026 | 52,864 | 0 (0%) | 0% | 31.3 | 1,655,700 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 09 Jan 2026 | 68,995 | 68,995 (0%) | 0% | 0 | - | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.66 per share. | 09 Jan 2026 | 64,655 | 4,340 (0%) | 0% | 30.7 | 1,982,322 | - |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.05 per share. | 09 Jan 2026 | 4,340 | 0 (0%) | 0% | 31.1 | 134,757 | - |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jan 2026 | 12,053 | 23,663 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Sale of securities on an exchange or to another person at price $ 31.51 per share. | 06 Jan 2026 | 12,053 | 11,610 (0%) | 0% | 31.5 | 379,790 | Class A Common Stock |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jan 2026 | 3,880 | 15,490 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Sale of securities on an exchange or to another person at price $ 31.50 per share. | 06 Jan 2026 | 3,880 | 11,610 (0%) | 0% | 31.5 | 122,220 | Class A Common Stock |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jan 2026 | 5,349 | 16,959 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Sale of securities on an exchange or to another person at price $ 31.51 per share. | 06 Jan 2026 | 5,349 | 11,610 (0%) | 0% | 31.5 | 168,547 | Class A Common Stock |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Jan 2026 | 6,020 | 3,480 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Jan 2026 | 6,033 | 41,095 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Jan 2026 | 3,480 | 0 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Jan 2026 | 400 | 40,695 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Jan 2026 | 5,349 | 35,346 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jan 2026 | 12,053 | 23,663 (0%) | 0% | 0 | - | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Sale of securities on an exchange or to another person at price $ 31.51 per share. | 06 Jan 2026 | 12,053 | 11,610 (0%) | 0% | 31.5 | 379,790 | - |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jan 2026 | 3,880 | 15,490 (0%) | 0% | 0 | - | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Sale of securities on an exchange or to another person at price $ 31.50 per share. | 06 Jan 2026 | 3,880 | 11,610 (0%) | 0% | 31.5 | 122,220 | - |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jan 2026 | 5,349 | 16,959 (0%) | 0% | 0 | - | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Sale of securities on an exchange or to another person at price $ 31.51 per share. | 06 Jan 2026 | 5,349 | 11,610 (0%) | 0% | 31.5 | 168,547 | - |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 88,444 | 88,444 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 63,045 | 30,474,618 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 78,619 | 30,537,663 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 88,444 | 30,616,282 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.67 per share. | 18 Dec 2025 | 63,045 | 0 (0%) | 0% | 29.7 | 1,870,545 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 63,045 | 63,045 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 28.78 per share. | 18 Dec 2025 | 78,619 | 0 (0%) | 0% | 28.8 | 2,262,655 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 78,619 | 78,619 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 28.41 per share. | 18 Dec 2025 | 88,444 | 0 (0%) | 0% | 28.4 | 2,512,694 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 28.41 per share. | 18 Dec 2025 | 88,444 | 0 (0%) | 0% | 28.4 | 2,512,694 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 88,444 | 88,444 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 63,045 | 30,474,618 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 78,619 | 30,537,663 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 88,444 | 30,616,282 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.67 per share. | 18 Dec 2025 | 63,045 | 0 (0%) | 0% | 29.7 | 1,870,545 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 63,045 | 63,045 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 28.78 per share. | 18 Dec 2025 | 78,619 | 0 (0%) | 0% | 28.8 | 2,262,655 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2025 | 78,619 | 78,619 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 114,024 | 30,746,289 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 41,563 | 30,704,726 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 23,152 | 30,860,313 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.02 per share. | 02 Dec 2025 | 41,563 | 0 (0%) | 0% | 26.0 | 1,081,469 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 41,563 | 41,563 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 27.11 per share. | 02 Dec 2025 | 5,884 | 0 (0%) | 0% | 27.1 | 159,515 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.65 per share. | 02 Dec 2025 | 108,140 | 5,884 (0%) | 0% | 26.7 | 2,881,931 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 114,024 | 114,024 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.94 per share. | 02 Dec 2025 | 23,152 | 0 (0%) | 0% | 25.9 | 600,563 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 23,152 | 23,152 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.94 per share. | 02 Dec 2025 | 23,152 | 0 (0%) | 0% | 25.9 | 600,563 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 23,152 | 23,152 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 41,563 | 30,704,726 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 114,024 | 30,746,289 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 23,152 | 30,860,313 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.02 per share. | 02 Dec 2025 | 41,563 | 0 (0%) | 0% | 26.0 | 1,081,469 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 41,563 | 41,563 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 27.11 per share. | 02 Dec 2025 | 5,884 | 0 (0%) | 0% | 27.1 | 159,515 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.65 per share. | 02 Dec 2025 | 108,140 | 5,884 (0%) | 0% | 26.7 | 2,881,931 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2025 | 114,024 | 114,024 (0%) | 0% | 0 | Class A Common Stock | ||
| Ms. Jennifer Baxter Moser | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Jun 2025 | 4,488 | 13,515 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Oana Ruxandra | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Jun 2025 | 4,488 | 20,878 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Melanie Cox | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 06 Jun 2025 | 4,488 | 27,590 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 03 Mar 2025 | 12,566 | 30,883,465 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.94 per share. | 03 Mar 2025 | 12,566 | 0 (0%) | 0% | 25.9 | 325,962 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 03 Mar 2025 | 12,566 | 12,566 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 03 Mar 2025 | 12,566 | 12,566 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 03 Mar 2025 | 12,566 | 30,883,465 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.94 per share. | 03 Mar 2025 | 12,566 | 0 (0%) | 0% | 25.9 | 325,962 | Class A Common Stock |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 01 Mar 2025 | 50,573 | 50,573 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Payment of exercise price or tax liability using portion of securities received from the company at price $ 26.56 per share. | 01 Mar 2025 | 5,013 | 11,610 (0%) | 0% | 26.6 | 133,145 | Class A Common Stock |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 01 Mar 2025 | 13,569 | 16,623 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 67,118 | 30,896,031 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 65,722 | 65,722 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.38 per share. | 12 Feb 2025 | 18,233 | 47,489 (0%) | 0% | 29.4 | 535,686 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.38 per share. | 12 Feb 2025 | 47,489 | 0 (0%) | 0% | 30.4 | 1,442,716 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 68,921 | 68,921 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.53 per share. | 12 Feb 2025 | 52,893 | 16,028 (0%) | 0% | 31.5 | 1,667,716 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.88 per share. | 12 Feb 2025 | 16,028 | 0 (0%) | 0% | 31.9 | 510,973 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 67,118 | 67,118 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.91 per share. | 12 Feb 2025 | 67,057 | 61 (0%) | 0% | 30.9 | 2,072,732 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.54 per share. | 12 Feb 2025 | 61 | 0 (0%) | 0% | 31.5 | 1,924 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 65,722 | 31,032,070 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 68,921 | 30,963,149 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 65,722 | 65,722 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.38 per share. | 12 Feb 2025 | 18,233 | 47,489 (0%) | 0% | 29.4 | 535,686 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 67,118 | 30,896,031 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 68,921 | 30,963,149 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 65,722 | 31,032,070 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.54 per share. | 12 Feb 2025 | 61 | 0 (0%) | 0% | 31.5 | 1,924 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.91 per share. | 12 Feb 2025 | 67,057 | 61 (0%) | 0% | 30.9 | 2,072,732 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 67,118 | 67,118 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.88 per share. | 12 Feb 2025 | 16,028 | 0 (0%) | 0% | 31.9 | 510,973 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.53 per share. | 12 Feb 2025 | 52,893 | 16,028 (0%) | 0% | 31.5 | 1,667,716 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 12 Feb 2025 | 68,921 | 68,921 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.38 per share. | 12 Feb 2025 | 47,489 | 0 (0%) | 0% | 30.4 | 1,442,716 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 44,962 | 44,962 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.86 per share. | 27 Jan 2025 | 40,036 | 4,926 (0%) | 0% | 30.9 | 1,235,511 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.50 per share. | 27 Jan 2025 | 4,926 | 0 (0%) | 0% | 31.5 | 155,169 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 63,035 | 63,035 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.71 per share. | 27 Jan 2025 | 50,066 | 12,969 (0%) | 0% | 30.7 | 1,537,527 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.29 per share. | 27 Jan 2025 | 12,969 | 0 (0%) | 0% | 31.3 | 405,800 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 66,413 | 66,413 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.36 per share. | 27 Jan 2025 | 60,452 | 5,961 (0%) | 0% | 30.4 | 1,835,323 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.66 per share. | 27 Jan 2025 | 5,581 | 380 (0%) | 0% | 31.7 | 176,694 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 32.08 per share. | 27 Jan 2025 | 380 | 0 (0%) | 0% | 32.1 | 12,190 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 44,962 | 31,227,240 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 63,035 | 31,164,205 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 66,413 | 31,097,792 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 44,962 | 44,962 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.86 per share. | 27 Jan 2025 | 40,036 | 4,926 (0%) | 0% | 30.9 | 1,235,511 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.50 per share. | 27 Jan 2025 | 4,926 | 0 (0%) | 0% | 31.5 | 155,169 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 63,035 | 63,035 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.71 per share. | 27 Jan 2025 | 50,066 | 12,969 (0%) | 0% | 30.7 | 1,537,527 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.29 per share. | 27 Jan 2025 | 12,969 | 0 (0%) | 0% | 31.3 | 405,800 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 66,413 | 66,413 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.36 per share. | 27 Jan 2025 | 60,452 | 5,961 (0%) | 0% | 30.4 | 1,835,323 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.66 per share. | 27 Jan 2025 | 5,581 | 380 (0%) | 0% | 31.7 | 176,694 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 32.08 per share. | 27 Jan 2025 | 380 | 0 (0%) | 0% | 32.1 | 12,190 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 44,962 | 31,227,240 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 63,035 | 31,164,205 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 27 Jan 2025 | 66,413 | 31,097,792 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 75,568 | 75,568 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.15 per share. | 18 Dec 2024 | 9,106 | 12,140 (0%) | 0% | 35.2 | 320,076 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 36.86 per share. | 18 Dec 2024 | 128 | 0 (0%) | 0% | 36.9 | 4,718 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 75,568 | 31,528,440 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 33.88 per share. | 18 Dec 2024 | 62,281 | 13,287 (0%) | 0% | 33.9 | 2,110,080 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 75,568 | 75,568 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.64 per share. | 18 Dec 2024 | 13,287 | 0 (0%) | 0% | 34.6 | 460,262 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.14 per share. | 18 Dec 2024 | 52,782 | 9,659 (0%) | 0% | 34.1 | 1,801,977 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.56 per share. | 18 Dec 2024 | 9,659 | 0 (0%) | 0% | 34.6 | 333,815 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.24 per share. | 18 Dec 2024 | 14,682 | 21,246 (0%) | 0% | 34.2 | 502,712 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.64 per share. | 18 Dec 2024 | 13,287 | 0 (0%) | 0% | 34.6 | 460,262 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 33.28 per share. | 18 Dec 2024 | 40,907 | 35,928 (0%) | 0% | 33.3 | 1,361,385 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.14 per share. | 18 Dec 2024 | 52,782 | 9,659 (0%) | 0% | 34.1 | 1,801,977 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 62,441 | 62,441 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 33.88 per share. | 18 Dec 2024 | 62,281 | 13,287 (0%) | 0% | 33.9 | 2,110,080 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 76,835 | 76,835 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 36.86 per share. | 18 Dec 2024 | 128 | 0 (0%) | 0% | 36.9 | 4,718 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 62,441 | 62,441 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 36.16 per share. | 18 Dec 2024 | 12,012 | 128 (0%) | 0% | 36.2 | 434,354 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.56 per share. | 18 Dec 2024 | 9,659 | 0 (0%) | 0% | 34.6 | 333,815 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 76,835 | 31,604,008 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 76,835 | 31,604,008 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 76,835 | 76,835 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.15 per share. | 18 Dec 2024 | 9,106 | 12,140 (0%) | 0% | 35.2 | 320,076 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 33.28 per share. | 18 Dec 2024 | 40,907 | 35,928 (0%) | 0% | 33.3 | 1,361,385 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 62,441 | 31,465,999 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.24 per share. | 18 Dec 2024 | 14,682 | 21,246 (0%) | 0% | 34.2 | 502,712 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 36.16 per share. | 18 Dec 2024 | 12,012 | 128 (0%) | 0% | 36.2 | 434,354 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 62,441 | 31,465,999 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Dec 2024 | 75,568 | 31,528,440 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 76,902 | 31,779,272 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 76,902 | 76,902 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.62 per share. | 02 Dec 2024 | 67,196 | 31,233 (0%) | 0% | 34.6 | 2,326,326 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 90,266 | 90,266 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 36.24 per share. | 02 Dec 2024 | 11,764 | 0 (0%) | 0% | 36.2 | 426,327 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 76,902 | 31,779,272 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 98,429 | 98,429 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.22 per share. | 02 Dec 2024 | 65,138 | 11,764 (0%) | 0% | 35.2 | 2,294,160 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.22 per share. | 02 Dec 2024 | 65,138 | 11,764 (0%) | 0% | 35.2 | 2,294,160 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 98,429 | 98,429 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 76,902 | 76,902 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 36.16 per share. | 02 Dec 2024 | 19,804 | 0 (0%) | 0% | 36.2 | 716,113 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.70 per share. | 02 Dec 2024 | 70,462 | 19,804 (0%) | 0% | 35.7 | 2,515,493 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 90,266 | 31,856,174 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 36.16 per share. | 02 Dec 2024 | 19,804 | 0 (0%) | 0% | 36.2 | 716,113 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 90,266 | 90,266 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.70 per share. | 02 Dec 2024 | 70,462 | 19,804 (0%) | 0% | 35.7 | 2,515,493 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 90,266 | 31,856,174 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.62 per share. | 02 Dec 2024 | 67,196 | 31,233 (0%) | 0% | 34.6 | 2,326,326 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 98,429 | 31,680,843 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 02 Dec 2024 | 98,429 | 31,680,843 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 36.24 per share. | 02 Dec 2024 | 11,764 | 0 (0%) | 0% | 36.2 | 426,327 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.41 per share. | 02 Dec 2024 | 31,233 | 0 (0%) | 0% | 35.4 | 1,105,961 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.41 per share. | 02 Dec 2024 | 31,233 | 0 (0%) | 0% | 35.4 | 1,105,961 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 73,783 | 32,105,956 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 73,783 | 73,783 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 71,463 | 31,946,440 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 88,053 | 32,017,903 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 33.33 per share. | 20 Nov 2024 | 60,327 | 13,456 (0%) | 0% | 33.3 | 2,010,699 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 33.76 per share. | 20 Nov 2024 | 13,456 | 0 (0%) | 0% | 33.8 | 454,275 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 88,053 | 88,053 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.70 per share. | 20 Nov 2024 | 62,032 | 26,021 (0%) | 0% | 34.7 | 2,152,510 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.03 per share. | 20 Nov 2024 | 26,021 | 0 (0%) | 0% | 35.0 | 911,516 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 71,463 | 71,463 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.19 per share. | 20 Nov 2024 | 69,930 | 1,533 (0%) | 0% | 35.2 | 2,460,837 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.72 per share. | 20 Nov 2024 | 1,533 | 0 (0%) | 0% | 35.7 | 54,759 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 34.70 per share. | 20 Nov 2024 | 62,032 | 26,021 (0%) | 0% | 34.7 | 2,152,510 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 33.76 per share. | 20 Nov 2024 | 13,456 | 0 (0%) | 0% | 33.8 | 454,275 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 33.33 per share. | 20 Nov 2024 | 60,327 | 13,456 (0%) | 0% | 33.3 | 2,010,699 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 73,783 | 73,783 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 71,463 | 31,946,440 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 88,053 | 32,017,903 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 73,783 | 32,105,956 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.72 per share. | 20 Nov 2024 | 1,533 | 0 (0%) | 0% | 35.7 | 54,759 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.19 per share. | 20 Nov 2024 | 69,930 | 1,533 (0%) | 0% | 35.2 | 2,460,837 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 71,463 | 71,463 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 35.03 per share. | 20 Nov 2024 | 26,021 | 0 (0%) | 0% | 35.0 | 911,516 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 20 Nov 2024 | 88,053 | 88,053 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Nov 2024 | 3,706 | 3,706 | - | - | Class B Common Stock | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Nov 2024 | 3,706 | 0 | - | - | Class B Common Stock | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Nov 2024 | 47,637 | 0 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Nov 2024 | 47,637 | 47,637 | - | - | Class B Common Stock | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Nov 2024 | 47,637 | 0 | - | - | Class B Common Stock | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Nov 2024 | 28,500 | 9,500 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Nov 2024 | 11,782 | 47,128 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Nov 2024 | 91,625 | 94,679 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Sale of securities on an exchange or to another person at price $ 30.72 per share. | 06 Nov 2024 | 91,625 | 3,054 (0%) | 0% | 30.7 | 2,814,720 | Class A Common Stock |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 06 Nov 2024 | 3,706 | 0 | - | - | Stock Option (right to buy) | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.79 per share. | 04 Nov 2024 | 55,394 | 124,668 (0%) | 0% | 30.8 | 1,705,581 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 200,000 | 200,000 (1%) | 1% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.92 per share. | 04 Nov 2024 | 37,103 | 0 (0%) | 0% | 25.9 | 961,710 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 37,103 | 37,103 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.95 per share. | 04 Nov 2024 | 20,373 | 0 (0%) | 0% | 25.9 | 528,679 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 20,373 | 20,373 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 200,000 | 32,179,739 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 37,103 | 32,379,739 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 20,373 | 32,416,842 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 32.32 per share. | 04 Nov 2024 | 46,546 | 0 (0%) | 0% | 32.3 | 1,504,367 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.81 per share. | 04 Nov 2024 | 78,122 | 46,546 (0%) | 0% | 31.8 | 2,485,061 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.69 per share. | 04 Nov 2024 | 19,938 | 180,062 (1%) | 0% | 29.7 | 591,959 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 32.32 per share. | 04 Nov 2024 | 46,546 | 0 (0%) | 0% | 32.3 | 1,504,367 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 200,000 | 32,179,739 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 31.81 per share. | 04 Nov 2024 | 78,122 | 46,546 (0%) | 0% | 31.8 | 2,485,061 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 30.79 per share. | 04 Nov 2024 | 55,394 | 124,668 (0%) | 0% | 30.8 | 1,705,581 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 29.69 per share. | 04 Nov 2024 | 19,938 | 180,062 (1%) | 0% | 29.7 | 591,959 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 200,000 | 200,000 (1%) | 1% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.92 per share. | 04 Nov 2024 | 37,103 | 0 (0%) | 0% | 25.9 | 961,710 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 37,103 | 37,103 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.95 per share. | 04 Nov 2024 | 20,373 | 0 (0%) | 0% | 25.9 | 528,679 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 20,373 | 20,373 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 37,103 | 32,379,739 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 04 Nov 2024 | 20,373 | 32,416,842 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 36,114 | 36,114 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.95 per share. | 15 Oct 2024 | 36,114 | 0 (0%) | 0% | 25.9 | 937,158 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 33,164 | 33,164 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.26 per share. | 15 Oct 2024 | 33,164 | 0 (0%) | 0% | 26.3 | 870,887 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 48,346 | 48,346 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.32 per share. | 15 Oct 2024 | 48,346 | 0 (0%) | 0% | 26.3 | 1,272,467 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 36,114 | 32,518,725 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 33,164 | 32,485,561 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 48,346 | 32,437,215 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 33,164 | 32,485,561 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 48,346 | 32,437,215 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 36,114 | 32,518,725 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.32 per share. | 15 Oct 2024 | 48,346 | 0 (0%) | 0% | 26.3 | 1,272,467 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 48,346 | 48,346 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 26.26 per share. | 15 Oct 2024 | 33,164 | 0 (0%) | 0% | 26.3 | 870,887 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 33,164 | 33,164 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.95 per share. | 15 Oct 2024 | 36,114 | 0 (0%) | 0% | 25.9 | 937,158 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 15 Oct 2024 | 36,114 | 36,114 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Sep 2024 | 456 | 32,561,332 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.92 per share. | 18 Sep 2024 | 6,493 | 0 (0%) | 0% | 25.9 | 168,299 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Sep 2024 | 6,493 | 32,554,839 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Sep 2024 | 456 | 456 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.93 per share. | 18 Sep 2024 | 456 | 0 (0%) | 0% | 25.9 | 11,824 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Sep 2024 | 6,493 | 6,493 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Sep 2024 | 456 | 32,561,332 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Sep 2024 | 456 | 456 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.93 per share. | 18 Sep 2024 | 456 | 0 (0%) | 0% | 25.9 | 11,824 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Sep 2024 | 6,493 | 6,493 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 25.92 per share. | 18 Sep 2024 | 6,493 | 0 (0%) | 0% | 25.9 | 168,299 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Sep 2024 | 6,493 | 32,554,839 | - | - | Class B Common Stock | ||
| Ms. Jennifer Baxter Moser | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 Jun 2024 | 5,567 | 9,027 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Oana Ruxandra | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 Jun 2024 | 5,567 | 16,390 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Melanie Cox | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 07 Jun 2024 | 5,567 | 23,102 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Jennifer Baxter Moser | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 18 Jan 2024 | 3,460 | 3,460 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 15 Sep 2023 | 58,910 | 58,910 | - | - | Stock Option (right to buy) | ||
| Mr. Marc D. Stolzman | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Jun 2023 | 6,329 | 14,411 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Oana Ruxandra | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Jun 2023 | 6,329 | 10,823 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Melanie Cox | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 09 Jun 2023 | 6,329 | 17,535 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 01 Mar 2023 | 613 | 3,324 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Payment of exercise price or tax liability using portion of securities received from the company at price $ 26.82 per share. | 01 Mar 2023 | 270 | 3,054 (0%) | 0% | 26.8 | 7,241 | Class A Common Stock |
| Mr. Marc D. Stolzman | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 10 Jun 2022 | 3,340 | 8,082 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Oana Ruxandra | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 10 Jun 2022 | 3,340 | 4,494 (0%) | 0% | 0 | Class A Common Stock | |
| Ms. Melanie Cox | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 10 Jun 2022 | 3,340 | 11,206 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 64,003 | 32,661,201 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 33,202 | 32,627,999 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 66,211 | 32,561,788 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 64,003 | 64,003 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 53.21 per share. | 05 Apr 2022 | 25,222 | 38,781 (0%) | 0% | 53.2 | 1,342,063 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 54.42 per share. | 05 Apr 2022 | 26,065 | 12,716 (0%) | 0% | 54.4 | 1,418,457 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 55.38 per share. | 05 Apr 2022 | 6,471 | 6,245 (0%) | 0% | 55.4 | 358,364 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 56.20 per share. | 05 Apr 2022 | 4,629 | 1,616 (0%) | 0% | 56.2 | 260,150 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 33,202 | 33,202 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 57.29 per share. | 05 Apr 2022 | 1,616 | 0 (0%) | 0% | 57.3 | 92,581 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 66,211 | 66,211 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.19 per share. | 05 Apr 2022 | 33,202 | 0 (0%) | 0% | 52.2 | 1,732,812 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.50 per share. | 05 Apr 2022 | 28,348 | 37,863 (0%) | 0% | 52.5 | 1,488,270 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 53.04 per share. | 05 Apr 2022 | 37,863 | 0 (0%) | 0% | 53.0 | 2,008,254 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 64,003 | 32,661,201 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.19 per share. | 05 Apr 2022 | 33,202 | 0 (0%) | 0% | 52.2 | 1,732,812 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 66,211 | 66,211 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.50 per share. | 05 Apr 2022 | 28,348 | 37,863 (0%) | 0% | 52.5 | 1,488,270 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 53.04 per share. | 05 Apr 2022 | 37,863 | 0 (0%) | 0% | 53.0 | 2,008,254 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 33,202 | 33,202 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 33,202 | 32,627,999 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 66,211 | 32,561,788 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 05 Apr 2022 | 64,003 | 64,003 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 53.21 per share. | 05 Apr 2022 | 25,222 | 38,781 (0%) | 0% | 53.2 | 1,342,063 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 54.42 per share. | 05 Apr 2022 | 26,065 | 12,716 (0%) | 0% | 54.4 | 1,418,457 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 55.38 per share. | 05 Apr 2022 | 6,471 | 6,245 (0%) | 0% | 55.4 | 358,364 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 56.20 per share. | 05 Apr 2022 | 4,629 | 1,616 (0%) | 0% | 56.2 | 260,150 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 57.29 per share. | 05 Apr 2022 | 1,616 | 0 (0%) | 0% | 57.3 | 92,581 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.33 per share. | 18 Mar 2022 | 5,054 | 90,056 (0%) | 0% | 52.3 | 264,476 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 95,110 | 95,110 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.93 per share. | 18 Mar 2022 | 375 | 0 (0%) | 0% | 52.9 | 19,849 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.00 per share. | 18 Mar 2022 | 21,068 | 375 (0%) | 0% | 52 | 1,095,536 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 21,443 | 21,443 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.99 per share. | 18 Mar 2022 | 12,775 | 0 (0%) | 0% | 53.0 | 676,947 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 78,916 | 78,916 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.25 per share. | 18 Mar 2022 | 66,141 | 12,775 (0%) | 0% | 52.2 | 3,455,867 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 95,110 | 32,725,204 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 21,443 | 32,820,314 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 78,916 | 32,841,757 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 54.56 per share. | 18 Mar 2022 | 53,051 | 0 (0%) | 0% | 54.6 | 2,894,463 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 53.89 per share. | 18 Mar 2022 | 37,005 | 53,051 (0%) | 0% | 53.9 | 1,994,199 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 78,916 | 32,841,757 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 78,916 | 78,916 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.25 per share. | 18 Mar 2022 | 66,141 | 12,775 (0%) | 0% | 52.2 | 3,455,867 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.99 per share. | 18 Mar 2022 | 12,775 | 0 (0%) | 0% | 53.0 | 676,947 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 21,443 | 21,443 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.00 per share. | 18 Mar 2022 | 21,068 | 375 (0%) | 0% | 52 | 1,095,536 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.93 per share. | 18 Mar 2022 | 375 | 0 (0%) | 0% | 52.9 | 19,849 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 95,110 | 95,110 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.33 per share. | 18 Mar 2022 | 5,054 | 90,056 (0%) | 0% | 52.3 | 264,476 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 53.89 per share. | 18 Mar 2022 | 37,005 | 53,051 (0%) | 0% | 53.9 | 1,994,199 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 54.56 per share. | 18 Mar 2022 | 53,051 | 0 (0%) | 0% | 54.6 | 2,894,463 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 21,443 | 32,820,314 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 18 Mar 2022 | 95,110 | 32,725,204 | - | - | Class B Common Stock | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Payment of exercise price or tax liability using portion of securities received from the company at price $ 41.68 per share. | 08 Mar 2022 | 1,557 | 2,711 (0%) | 0% | 41.7 | 64,896 | Class A Common Stock |
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | 28 Feb 2022 | 87,611 | 87,611 | - | - | Stock Option (right to buy) | ||
| Mr. Jesse Timmermans | CHIEF FINANCIAL OFFICER | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 28 Feb 2022 | 4,268 | 4,268 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 25 Feb 2022 | 900 | 900 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 25 Feb 2022 | 900 | 32,920,673 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.31 per share. | 25 Feb 2022 | 900 | 0 (0%) | 0% | 52.3 | 47,079 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 25 Feb 2022 | 900 | 900 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 25 Feb 2022 | 900 | 32,920,673 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 52.31 per share. | 25 Feb 2022 | 900 | 0 (0%) | 0% | 52.3 | 47,079 | Class A Common Stock |
| Ms. Oana Ruxandra | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 19 Jan 2022 | 1,154 | 1,154 (0%) | 0% | 0 | Class A Common Stock | |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 06 Dec 2021 | 33,703 | 32,921,573 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 06 Dec 2021 | 79,620 | 32,955,276 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 71.69 per share. | 06 Dec 2021 | 800 | 0 (0%) | 0% | 71.7 | 57,352 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 71.02 per share. | 06 Dec 2021 | 18,380 | 800 (0%) | 0% | 71.0 | 1,305,348 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 70.08 per share. | 06 Dec 2021 | 12,048 | 19,180 (0%) | 0% | 70.1 | 844,324 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 69.24 per share. | 06 Dec 2021 | 2,475 | 31,228 (0%) | 0% | 69.2 | 171,369 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 06 Dec 2021 | 33,703 | 33,703 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 67.71 per share. | 06 Dec 2021 | 6,510 | 0 (0%) | 0% | 67.7 | 440,792 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 66.75 per share. | 06 Dec 2021 | 33,638 | 6,510 (0%) | 0% | 66.8 | 2,245,337 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 65.86 per share. | 06 Dec 2021 | 18,656 | 40,148 (0%) | 0% | 65.9 | 1,228,684 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 64.98 per share. | 06 Dec 2021 | 15,948 | 58,804 (0%) | 0% | 65.0 | 1,036,301 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 64.04 per share. | 06 Dec 2021 | 4,868 | 74,752 (0%) | 0% | 64.0 | 311,747 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 06 Dec 2021 | 79,620 | 79,620 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 06 Dec 2021 | 79,620 | 79,620 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 64.04 per share. | 06 Dec 2021 | 4,868 | 74,752 (0%) | 0% | 64.0 | 311,747 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 06 Dec 2021 | 33,703 | 32,921,573 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 06 Dec 2021 | 79,620 | 32,955,276 | - | - | Class B Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 71.69 per share. | 06 Dec 2021 | 800 | 0 (0%) | 0% | 71.7 | 57,352 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 71.02 per share. | 06 Dec 2021 | 18,380 | 800 (0%) | 0% | 71.0 | 1,305,348 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 70.08 per share. | 06 Dec 2021 | 12,048 | 19,180 (0%) | 0% | 70.1 | 844,324 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 69.24 per share. | 06 Dec 2021 | 2,475 | 31,228 (0%) | 0% | 69.2 | 171,369 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 06 Dec 2021 | 33,703 | 33,703 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 67.71 per share. | 06 Dec 2021 | 6,510 | 0 (0%) | 0% | 67.7 | 440,792 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 66.75 per share. | 06 Dec 2021 | 33,638 | 6,510 (0%) | 0% | 66.8 | 2,245,337 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 65.86 per share. | 06 Dec 2021 | 18,656 | 40,148 (0%) | 0% | 65.9 | 1,228,684 | Class A Common Stock |
| Mr. Michael Mente | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 64.98 per share. | 06 Dec 2021 | 15,948 | 58,804 (0%) | 0% | 65.0 | 1,036,301 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 77.63 per share. | 22 Nov 2021 | 4,400 | 40,787 (0%) | 0% | 77.6 | 341,572 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 22 Nov 2021 | 45,187 | 33,034,896 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 22 Nov 2021 | 65,327 | 33,080,083 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 22 Nov 2021 | 85,589 | 33,145,410 | - | - | Class B Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 82.58 per share. | 22 Nov 2021 | 7,532 | 0 (0%) | 0% | 82.6 | 621,993 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 81.94 per share. | 22 Nov 2021 | 13,175 | 7,532 (0%) | 0% | 81.9 | 1,079,560 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 80.71 per share. | 22 Nov 2021 | 7,813 | 20,707 (0%) | 0% | 80.7 | 630,587 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 79.94 per share. | 22 Nov 2021 | 6,767 | 28,520 (0%) | 0% | 79.9 | 540,954 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 78.73 per share. | 22 Nov 2021 | 5,500 | 35,287 (0%) | 0% | 78.7 | 433,015 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 22 Nov 2021 | 45,187 | 45,187 (0%) | 0% | 0 | Class A Common Stock | ||
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 84.56 per share. | 22 Nov 2021 | 1,332 | 0 (0%) | 0% | 84.6 | 112,634 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 83.94 per share. | 22 Nov 2021 | 4,368 | 1,332 (0%) | 0% | 83.9 | 366,650 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 82.87 per share. | 22 Nov 2021 | 2,200 | 5,700 (0%) | 0% | 82.9 | 182,314 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 81.60 per share. | 22 Nov 2021 | 2,300 | 7,900 (0%) | 0% | 81.6 | 187,680 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 80.89 per share. | 22 Nov 2021 | 27,519 | 10,200 (0%) | 0% | 80.9 | 2,226,012 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | Sale of securities on an exchange or to another person at price $ 79.92 per share. | 22 Nov 2021 | 27,608 | 37,719 (0%) | 0% | 79.9 | 2,206,431 | Class A Common Stock |
| Mr. Michael Karanikolas | Director, CO-CHIEF EXECUTIVE OFFICER, Ten Percent Owner | 22 Nov 2021 | 65,327 | 65,327 (0%) | 0% | 0 | Class A Common Stock |