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 | | | 4,281 | 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 | | | | | | | | 03/14/2024 | Common Stock | | | 205,719 | I | Hilrod 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 | 04/06/2020 | | G | V | | 215,472 | | 03/14/2026 | Common Stock | 215,472 | $0 | 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 | 215,472 | | 215,472 | I | By Hilrod Holdings XXI, L.P. |
Employee Stock Option (right to buy) | $46.27 | 04/06/2020 | | G | V | | 201,503 | | 03/14/2027 | Common Stock | 201,503 | $0 | 2,163 | D | |
Employee Stock Option (right to buy) | $46.27 | | | | | | | | 03/14/2027 | Common Stock | | | 101,834 | I | By Hilrod Holdings XVIII, L.P. |
Employee Stock Option (right to buy) | $46.27 | | | | | | | | 03/14/2027 | Common Stock | 201,503 | | 201,503 | I | By Hilrod Holdings XXI, L.P. |
Employee Stock Option (right to buy) | $58.73 | 04/06/2020 | | G | V | | 176,000 | | 03/14/2028 | Common Stock | 176,000 | $0 | 88,000 | D | |
Employee Stock Option (right to buy) | $58.73 | | | | | | | | 03/14/2028 | Common Stock | 176,000 | | 176,000 | I | By Hilrod Holdings XXI, L.P. |
Employee Stock Option (right to buy) | $59.67 | 04/06/2020 | | G | V | | 97,200 | | 03/14/2029 | Common Stock | 97,200 | $0 | 194,400 | D | |
Employee Stock Option (right to buy) | $59.67 | | | | | | | | 03/14/2029 | Common Stock | 97,200 | | 97,200 | I | By Hilrod 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 | |