| Date | Action | Shares | Price | Value | Owned After |
|---|---|---|---|---|---|
| May 1, 2023 | Buy(P) | 500 | $34.20 | $17K | 2K |
| May 1, 2023 | Buy(P) | 500 | $34.25 | $17K | 2K |
| May 1, 2023 | Buy(P) | 500 | $34.20 | $17K | 1K |
| May 1, 2023 | Buy(P) | 325 | $34.41 | $11K | 3K |
| Feb 17, 2023 | Buy(P) | 140 | $44.28 | $6K | 958 |
| Nov 17, 2022 | Buy(P) | 128 | $48.42 | $6K | 818 |
| Aug 17, 2022 | Buy(P) | 130 | $47.83 | $6K | 690 |
| May 18, 2022 | Buy(P) | 145 | $43.26 | $6K | 560 |
| Nov 22, 2021 | Buy(P) | 142 | $44.44 | $6K | 415 |
Parsed from a single SEC EDGAR Form 4 filing (accession 0001415889-25-001658) within minutes of acceptance. Every field above traces to the original document. Verify it directly: