Employee Stock Option (right to buy) | $17.99 | | | | | | | | 06/03/2023 | Common Stock | | | 11,118 | D | |
Employee Stock Option (right to buy) | $17.99 | | | | | | | | 06/03/2023 | Common Stock | | | 408,882 | I | By Hilrod Holdings XVI, L.P. |
Employee Stock Option (right to buy) | $17.99 | | | | | | | | 06/03/2023 | Common Stock | | | 210,000 | I | By Hilrod Holdings XV, L.P. |
Employee Stock Option (right to buy) | $23.35 | | | | | | | | 03/14/2024 | Common Stock | | | 55,698 | D | |
Employee Stock Option (right to buy) | $23.35 | | | | | | | | 03/14/2024 | Common Stock | | | 420,000 | I | By Hilrod Holdings XVI, L.P. |
Employee Stock Option (right to buy) | $23.35 | 05/18/2020 | | G | V | | 51,417 | | 03/14/2024 | Common Stock | 51,417 | $0 | 154,302 | I | By Hildrod Holdings XVIII, L.P. |
Employee Stock Option (right to buy) | $45.16 | | | | | | | | 03/13/2025 | Common Stock | | | 2,214 | D | |
Employee Stock Option (right to buy) | $45.16 | | | | | | | | 03/13/2025 | Common Stock | | | 79,200 | I | By Hilrod Holdings XVI, L.P. |
Employee Stock Option (right to buy) | $45.16 | | | | | | | | 03/13/2025 | Common Stock | | | 156,186 | I | By Hilrod Holdings XVIII, L.P. |
Employee Stock Option (right to buy) | $43.99 | | | | | | | | 03/14/2026 | Common Stock | | | 2,271 | D | |
Employee Stock Option (right to buy) | $43.99 | | | | | | | | 03/14/2026 | Common Stock | | | 97,257 | I | By Hilrod Holdings XVIII, L.P. |
Employee Stock Option (right to buy) | $43.99 | | | | | | | | 03/14/2026 | Common Stock | | | 107,736 | I | By Hilrod Holdings XX, L.P. |
Employee Stock Option (right to buy) | $43.99 | 06/12/2020 | | G | V | | 107,736 | | 03/14/2026 | Common Stock | 107,736 | $0 | 107,736 | I | By Hilrod Holdings XXI, L.P. |
Employee Stock Option (right to buy) | $46.27 | | | | | | | | 03/14/2027 | Common Stock | | | 79,034 | D | |
Employee Stock Option (right to buy) | $46.27 | 05/18/2020 | | G | V | | 76,871 | | 03/14/2027 | Common Stock | 76,871 | $0 | 24,963 | I | By Hildrod Holdings XVIII, L.P. |
Employee Stock Option (right to buy) | $46.27 | | | | | | | | 03/14/2027 | Common Stock | | | 100,752 | I | By Hilrod Holdings XX, L.P. |
Employee Stock Option (right to buy) | $46.27 | 06/12/2020 | | G | V | | 100,752 | | 03/14/2027 | Common Stock | 100,752 | $0 | 100,751 | I | By Hildrod Holdings XXI, L.P. |
Employee Stock Option (right to buy) | $58.73 | | | | | | | | 03/14/2028 | Common Stock | | | 88,000 | D | |
Employee Stock Option (right to buy) | $58.73 | | | | | | | | 03/14/2028 | Common Stock | | | 88,000 | I | By Hilrod Holdings XX, L.P. |
Employee Stock Option (right to buy) | $58.73 | 06/12/2020 | | G | V | | 88,000 | | 03/14/2028 | Common Stock | 88,000 | $0 | 88,000 | I | By Hildrod Holdings XXI, L.P. |
Employee Stock Option (right to buy) | $59.67 | | | | | | | | 03/14/2029 | Common Stock | | | 194,400 | D | |
Employee Stock Option (right to buy) | $59.67 | | | | | | | | 03/14/2029 | Common Stock | | | 48,600 | I | By Hilrod Holdings XX, L.P. |
Employee Stock Option (right to buy) | $59.67 | 06/12/2020 | | G | V | | 48,600 | | 03/14/2029 | Common Stock | 48,600 | $0 | 48,600 | I | By Hildrod Holdings XXI, L.P. |
Employee Stock Option (right to buy) | $62.39 | | | | | | | | 03/13/2030 | Common Stock | | | 191,400 | D | |
Restricted Stock Units | | | | | | | | | | Common Stock | | | 34,067 | D | |
Restricted Stock Units | | | | | | | | | | Common Stock | | | 67,067 | D | |
Restricted Stock Units | | | | | | | | | | Common Stock | | | 57,700 | D | |