| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | ESQ | Common Stock | Sale | $23,750 | -500 | -0.4% | $47.50 | 124,533 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $23,787 | -500 | -0.4% | $47.57 | 124,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,600 | -1,000 | -0.81% | $47.60 | 123,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $23,806 | -500 | -0.41% | $47.61 | 122,533 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $23,810 | -500 | -0.41% | $47.62 | 122,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,662 | -1,000 | -0.82% | $47.66 | 121,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,770 | -1,000 | -0.83% | $47.77 | 120,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,798 | -1,000 | -0.83% | $47.80 | 119,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $23,912 | -500 | -0.42% | $47.82 | 118,533 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $23,922 | -500 | -0.42% | $47.84 | 118,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,885 | -1,000 | -0.85% | $47.88 | 117,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,867 | -1,000 | -0.85% | $47.87 | 116,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $48,080 | -1,000 | -0.86% | $48.08 | 115,033 | 22 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $46,951 | -1,000 | -0.87% | $46.95 | 114,033 | 23 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,371 | -1,000 | -0.88% | $47.37 | 113,033 | 23 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,454 | -1,000 | -0.88% | $47.45 | 112,033 | 23 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,521 | -1,000 | -0.89% | $47.52 | 111,033 | 23 May 2024 | By Trust | |
| transaction | ESQ | Common Stock | Sale | $47,625 | -1,000 | -0.9% | $47.62 | 110,033 | 23 May 2024 | By Trust | |
| holding | ESQ | Common Stock | 13,936 | 22 May 2024 | Direct | F1, F2, F3, F4, F5 | |||||
| holding | ESQ | Common Stock | 65,501 | 22 May 2024 | By profit sharing plan | ||||||
| holding | ESQ | Common Stock | 25,500 | 22 May 2024 | As trustee for trust | ||||||
| holding | ESQ | Common Stock | 12,600 | 22 May 2024 | By L.P. |
| Id | Content |
|---|---|
| F1 | Includes shares of restricted stock which vest in three equal annual installments commencing on December 19, 2023. |
| F2 | Includes shares of restricted stock which vest in three equal annual installments commencing on December 16, 2024. |
| F3 | Includes shares of restricted stock which vest in three equal annual installments commencing on December 9, 2025. |
| F4 | Includes shares of restricted stock which vest in three equal annual installments commencing on December 19, 2026. |
| F5 | Includes shares of restricted stock which vest in three equal annual installments commencing on December 15, 2027. |