| Wed, 27 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.34K |
| Tue, 26 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $26.52K |
| Fri, 22 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $25.84K |
| Thu, 21 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $25.64K |
| Wed, 20 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $26.66K |
| Tue, 19 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.38K |
| Mon, 18 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.86K |
| Fri, 15 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 1,500 | $20.58K |
| Fri, 15 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 500 | $6.78K |
| Thu, 14 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.5K |
| Wed, 13 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.1K |
| Tue, 12 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.7K |
| Mon, 11 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.98K |
| Fri, 8 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.04K |
| Thu, 7 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $30.22K |
| Wed, 6 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 1,656 | $28.67K |
| Wed, 6 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 344 | $5.96K |
| Tue, 5 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 1,500 | $25.7K |
| Tue, 5 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 500 | $8.53K |
| Mon, 4 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 1,200 | $19.93K |
| Mon, 4 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 300 | $4.94K |
| Mon, 4 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 100 | $1.65K |
| Mon, 4 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 400 | $6.6K |
| Fri, 1 May 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $33.06K |
| Thu, 30 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $31.82K |
| Wed, 29 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $32.44K |
| Tue, 28 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $33.36K |
| Mon, 27 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $33.76K |
| Fri, 24 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $32.42K |
| Thu, 23 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $33.24K |
| Wed, 22 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $32.92K |
| Tue, 21 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $34.56K |
| Mon, 20 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $34.96K |
| Fri, 17 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $33.88K |
| Thu, 16 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $33.52K |
| Wed, 15 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $32.86K |
| Tue, 14 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 1,434 | $23.14K |
| Tue, 14 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 270 | $4.37K |
| Tue, 14 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 166 | $2.69K |
| Tue, 14 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 130 | $2.1K |
| Mon, 13 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $30.26K |
| Fri, 10 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $30.76K |
| Thu, 9 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $31.48K |
| Wed, 8 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $30.1K |
| Tue, 7 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $28.44K |
| Mon, 6 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $28.52K |
| Thu, 2 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $27.58K |
| Wed, 1 Apr 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $29.88K |
| Tue, 31 Mar 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $28.88K |
| Mon, 30 Mar 2026 | Patel Paresh | director, officer: Chief Executive Officer | P-Purchase | 2,000 | $28.16K |