JMSBJohn Marshall Bancorp, Inc.
- Market cap
- $333.61M
- as of 2026-10-23
- Latest close
- $23.64
- as of 2026-10-23
- Sector
- Financial Services
- as of 2026-10-24
- Industry
- Banks - Regional
- as of 2026-10-24
Cluster
2 insiders bought $57.1K between Aug 26.
Under the default rule (14d · ≥2 insiders · all roles).
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | Holding change | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|---|
| Kinney Jonathan Craig | Aug 26 | Aug 28 | P | 1,119 | $22.92 | Purchase +$25,647 | 330,001 | +0.3% | No | Form 4 |
| Kinney Jonathan Craig | Aug 26 | Aug 28 | P | 1,238 | $22.92 | Purchase +$28,375 | 279,926 | +0.4% | No | Form 4 |
| Chase Philip | Aug 26 | Aug 28 | P | 133 | $22.96 | Purchase +$3,054 | 32,408 | +0.4% | No | Form 4 |
Form 4 historysince 2023-10-30
Dashed line = amended filing (Form 4/A)
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Kinney Jonathan Craig | Aug 26 | Aug 28 | P | 1,119 | $22.92 | Purchase +$25,647 | 330,001 | No | Form 4 |
| Kinney Jonathan Craig | Aug 26 | Aug 28 | P | 1,238 | $22.92 | Purchase +$28,375 | 279,926 | No | Form 4 |
| Chase Philip | Aug 26 | Aug 28 | P | 133 | $22.96 | Purchase +$3,054 | 32,408 | No | Form 4 |
| Bergstrom Christopher WCHIEF EXECUTIVE OFFICER | Jun 17 | Jun 26 | G | 32,720 | $0.00 | $0 | 42,147 | No | Form 4 |
| Bergstrom Christopher WCHIEF EXECUTIVE OFFICER | Jun 17 | Jun 26 | G | 32,720 | $0.00 | $0 | 32,720 | No | Form 4 |
| Kinney Jonathan Craig | Jun 3 | Jun 5 | P | 1,092 | $21.03 | Purchase +$22,965 | 328,882 | No | Form 4 |
| Kinney Jonathan Craig | Jun 3 | Jun 5 | P | 1,208 | $21.03 | Purchase +$25,404 | 278,688 | No | Form 4 |
| Mahan Oscar Leland | Jun 3 | Jun 5 | P | 179 | $21.03 | Purchase +$3,764 | 94,981 | No | Form 4 |
| Bell Kelly JoCHIEF OPERATING OFFICER | Dec 19, 2025 | Dec 22, 2025 | F | 37 | $21.36 | $790 | 1,333 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Dec 17, 2025 | Dec 18, 2025 | F | 194 | $21.37 | $4,146 | 26,560 | No | Form 4 |
| Bell Kelly JoCHIEF OPERATING OFFICER | Dec 17, 2025 | Dec 18, 2025 | F | 28 | $21.37 | $598 | 1,370 | No | Form 4 |
| Garcia Michael A | Dec 16, 2025 | Dec 18, 2025 | A | 1,901 | $0.00 | $0 | 36,273 | No | Form 4 |
| Bergstrom Christopher WCHIEF EXECUTIVE OFFICER | Dec 16, 2025 | Dec 18, 2025 | A | 9,502 | $0.00 | $0 | 74,867 | No | Form 4 |
| Kinney Jonathan Craig | Dec 16, 2025 | Dec 18, 2025 | A | 2,138 | $0.00 | $0 | 327,790 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Dec 16, 2025 | Dec 18, 2025 | A | 3,088 | $0.00 | $0 | 56,219 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Dec 16, 2025 | Dec 18, 2025 | A | 2,376 | $0.00 | $0 | 26,754 | No | Form 4 |
| Chase Philip | Dec 16, 2025 | Dec 18, 2025 | A | 1,901 | $0.00 | $0 | 32,275 | No | Form 4 |
| Garg Subhash | Dec 16, 2025 | Dec 18, 2025 | A | 1,901 | $0.00 | $0 | 44,213 | No | Form 4 |
| Mahan Oscar Leland | Dec 16, 2025 | Dec 18, 2025 | A | 1,901 | $0.00 | $0 | 94,802 | No | Form 4 |
| Foster Michael T | Dec 16, 2025 | Dec 18, 2025 | A | 1,901 | $0.00 | $0 | 337,573 | No | Form 4 |
| Allin Philip W | Dec 16, 2025 | Dec 18, 2025 | A | 1,901 | $0.00 | $0 | 29,963 | No | Form 4 |
| Kinney Jonathan Craig | Dec 5, 2025 | Dec 8, 2025 | P | 500 | $19.63 | Purchase +$9,815 | 325,652 | No | Form 4 |
| Kinney Jonathan Craig | Dec 2, 2025 | Dec 4, 2025 | P | 900 | $19.30 | Purchase +$17,370 | 324,707 | No | Form 4 |
| Kinney Jonathan Craig | Dec 2, 2025 | Dec 4, 2025 | P | 445 | $19.40 | Purchase +$8,633 | 325,152 | No | Form 4 |
| Kinney Jonathan Craig | Nov 6, 2025 | Nov 10, 2025 | P | 500 | $18.90 | Purchase +$9,450 | 323,807 | No | Form 4 |
| Kinney Jonathan Craig | Nov 5, 2025 | Nov 6, 2025 | P | 300 | $18.70 | Purchase +$5,610 | 322,807 | No | Form 4 |
| Kinney Jonathan Craig | Nov 5, 2025 | Nov 6, 2025 | P | 500 | $18.71 | Purchase +$9,355 | 323,307 | No | Form 4 |
| Kinney Jonathan Craig | Nov 4, 2025 | Nov 6, 2025 | P | 400 | $18.95 | Purchase +$7,580 | 322,507 | No | Form 4 |
| Kinney Jonathan Craig | Oct 31, 2025 | Nov 3, 2025 | P | 500 | $18.85 | Purchase +$9,425 | 322,107 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 19 | $18.18 | Purchase +$345 | 48,150 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 2 | $18.24 | Purchase +$36 | 48,152 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 551 | $18.25 | Purchase +$10,056 | 48,703 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 498 | $18.26 | Purchase +$9,093 | 49,201 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 115 | $18.34 | Purchase +$2,109 | 49,316 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 224 | $18.35 | Purchase +$4,110 | 49,540 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 91 | $18.41 | Purchase +$1,675 | 49,631 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 2,400 | $18.45 | Purchase +$44,280 | 52,031 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 100 | $18.50 | Purchase +$1,850 | 52,131 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jul 31, 2025 | Aug 1, 2025 | P | 1,000 | $18.60 | Purchase +$18,600 | 53,131 | No | Form 4 |
| Garcia Michael A | Jul 30, 2025 | Jul 31, 2025 | P | 6,162 | $19.20 | Purchase +$118,310 | 34,372 | No | Form 4 |
| Garcia Michael A | Jul 29, 2025 | Jul 30, 2025 | P | 4,276 | $19.20 | Purchase +$82,099 | 28,210 | No | Form 4 |
| Garcia Michael A | Jul 28, 2025 | Jul 30, 2025 | P | 871 | $19.20 | Purchase +$16,723 | 22,058 | No | Form 4 |
| Garcia Michael A | Jul 28, 2025 | Jul 30, 2025 | P | 1,876 | $19.08 | Purchase +$35,794 | 23,934 | No | Form 4 |
| Mahan Oscar Leland | Jul 15, 2025 | Jul 17, 2025 | P | 712 | $18.63 | Purchase +$13,265 | 92,901 | No | Form 4 |
| Kinney Jonathan Craig | Jun 12, 2025 | Jun 13, 2025 | P | 700 | $17.36 | Purchase +$12,152 | 321,607 | No | Form 4 |
| Kinney Jonathan Craig | Jun 11, 2025 | Jun 13, 2025 | P | 200 | $17.58 | Purchase +$3,516 | 320,907 | No | Form 4 |
| Kinney Jonathan Craig | Jun 6, 2025 | Jun 9, 2025 | P | 250 | $17.70 | Purchase +$4,425 | 320,707 | No | Form 4 |
| Kinney Jonathan Craig | Jun 5, 2025 | Jun 9, 2025 | P | 400 | $17.30 | Purchase +$6,920 | 319,957 | No | Form 4 |
| Kinney Jonathan Craig | Jun 5, 2025 | Jun 9, 2025 | P | 500 | $17.25 | Purchase +$8,625 | 320,457 | No | Form 4 |
| Kinney Jonathan Craig | Jun 3, 2025 | Jun 4, 2025 | P | 204 | $17.47 | Purchase +$3,564 | 319,557 | No | Form 4 |
| Kinney Jonathan Craig | Jun 2, 2025 | Jun 4, 2025 | P | 152 | $17.31 | Purchase +$2,631 | 319,353 | No | Form 4 |
| Kinney Jonathan Craig | Jun 2, 2025 | Jun 2, 2025 | P | 300 | $17.44 | Purchase +$5,232 | 319,201 | No | Form 4 |
| Kinney Jonathan Craig | May 30, 2025 | Jun 2, 2025 | P | 148 | $17.31 | Purchase +$2,562 | 318,901 | No | Form 4 |
| Kinney Jonathan Craig | May 28, 2025 | May 30, 2025 | P | 500 | $17.48 | Purchase +$8,740 | 318,453 | No | Form 4 |
| Kinney Jonathan Craig | May 28, 2025 | May 30, 2025 | P | 300 | $17.45 | Purchase +$5,235 | 318,753 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 1,733 | $17.00 | Sale −$29,461 | 95,589 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 765 | $17.01 | Sale −$13,013 | 94,824 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 125 | $17.02 | Sale −$2,128 | 94,699 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 9 | $17.04 | Sale −$153 | 94,690 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 3 | $17.05 | Sale −$51 | 94,687 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 9 | $17.05 | Sale −$153 | 94,678 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 278 | $17.06 | Sale −$4,743 | 94,400 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 156 | $17.08 | Sale −$2,664 | 94,244 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 2 | $17.08 | Sale −$34 | 94,242 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 2 | $17.09 | Sale −$34 | 94,240 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 1,116 | $17.10 | Sale −$19,084 | 93,124 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 100 | $17.10 | Sale −$1,710 | 93,024 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 300 | $17.12 | Sale −$5,136 | 92,724 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 3 | $17.15 | Sale −$51 | 92,721 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 100 | $17.15 | Sale −$1,715 | 92,621 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 100 | $17.18 | Sale −$1,718 | 92,521 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 302 | $17.19 | Sale −$5,191 | 92,219 | No | Form 4 |
| Mahan Oscar Leland | May 5, 2025 | May 6, 2025 | S | 30 | $17.33 | Sale −$520 | 92,189 | No | Form 4 |
| Kinney Jonathan Craig | Apr 28, 2025 | Apr 29, 2025 | P | 1,215 | $15.80 | Purchase +$19,197 | 317,653 | No | Form 4 |
| Kinney Jonathan Craig | Apr 28, 2025 | Apr 29, 2025 | P | 300 | $15.85 | Purchase +$4,755 | 317,953 | No | Form 4 |
| Kinney Jonathan Craig | Apr 28, 2025 | Apr 29, 2025 | P | 837 | $15.80 | Purchase +$13,225 | 277,480 | No | Form 4 |
| Mahan Oscar Leland | Apr 28, 2025 | Apr 29, 2025 | M | 10,250 | $11.77 | $120,643 | 99,405 | No | Form 4 |
| Mahan Oscar Leland | Apr 28, 2025 | Apr 29, 2025 | F | 2,083 | $16.16 | $33,661 | 97,322 | No | Form 4 |
| Mahan Oscar Leland | Apr 28, 2025 | Apr 29, 2025 | M · derivative | 10,250 | $11.77 | $120,643 | not reported | No | Form 4 |
| Kinney Jonathan Craig | Apr 25, 2025 | Apr 29, 2025 | P | 63 | $15.54 | Purchase +$979 | 276,643 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Apr 25, 2025 | Apr 28, 2025 | P | 1,000 | $15.73 | Purchase +$15,730 | 44,131 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Apr 25, 2025 | Apr 28, 2025 | P | 100 | $15.62 | Purchase +$1,562 | 44,231 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Apr 25, 2025 | Apr 28, 2025 | P | 100 | $15.64 | Purchase +$1,564 | 44,331 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Apr 25, 2025 | Apr 28, 2025 | P | 100 | $15.73 | Purchase +$1,573 | 44,431 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Apr 25, 2025 | Apr 28, 2025 | P | 2,900 | $15.83 | Purchase +$45,907 | 47,331 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Apr 25, 2025 | Apr 28, 2025 | P | 310 | $15.66 | Purchase +$4,855 | 47,641 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Apr 25, 2025 | Apr 28, 2025 | P | 490 | $15.66 | Purchase +$7,673 | 48,131 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Apr 25, 2025 | Apr 28, 2025 | P | 1,200 | $15.50 | Purchase +$18,600 | 24,378 | No | Form 4 |
| Foster Michael T | Apr 11, 2025 | Apr 14, 2025 | M | 11,250 | $11.77 | $132,413 | 335,672 | No | Form 4 |
| Foster Michael T | Apr 11, 2025 | Apr 14, 2025 | M · derivative | 11,250 | $11.77 | $132,413 | not reported | No | Form 4 |
| Allin Philip W | Apr 4, 2025 | Apr 4, 2025 | M | 11,250 | $11.77 | $132,413 | 28,062 | No | Form 4 |
| Allin Philip W | Apr 4, 2025 | Apr 4, 2025 | M · derivative | 11,250 | $11.77 | $132,413 | not reported | No | Form 4 |
| Kinney Jonathan Craig | Feb 21, 2025 | Apr 1, 2025 | P | 400 | $18.01 | Purchase +$7,204 | 316,038 | No | Form 4 |
| Kinney Jonathan Craig | Feb 21, 2025 | Apr 1, 2025 | P | 400 | $17.66 | Purchase +$7,064 | 316,438 | No | Form 4 |
| Kinney Jonathan Craig | Feb 21, 2025 | Apr 1, 2025 | P | 1,184 | $17.60 | Purchase +$20,838 | 276,580 | No | Form 4 |
| Kinney Jonathan Craig | Feb 20, 2025 | Apr 1, 2025 | P | 178 | $18.65 | Purchase +$3,320 | 315,238 | No | Form 4 |
| Kinney Jonathan Craig | Feb 20, 2025 | Apr 1, 2025 | P | 400 | $18.62 | Purchase +$7,448 | 315,638 | No | Form 4 |
| Kinney Jonathan Craig | Feb 4, 2025 | Apr 1, 20254/A | P | 122 | $18.65 | Purchase +$2,275 | 111,520 | No | Form 4/A |
| Kinney Jonathan Craig | Feb 3, 2025 | Apr 1, 20254/A | P | 500 | $18.60 | Purchase +$9,300 | 111,398 | No | Form 4/A |
| Kinney Jonathan Craig | Jan 31, 2025 | Apr 1, 20254/A | P | 400 | $19.10 | Purchase +$7,640 | 203,540 | No | Form 4/A |
| Chase Philip | Jun 24, 2024 | Feb 3, 2025 | M | 11,250 | $11.77 | $132,413 | 30,374 | No | Form 4 |
| Chase Philip | Jun 24, 2024 | Feb 3, 2025 | M · derivative | 11,250 | $11.77 | $132,413 | not reported | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jan 21, 2025 | Jan 22, 2025 | F | 213 | $19.88 | $4,234 | 43,131 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Jan 21, 2025 | Jan 22, 2025 | F | 71 | $19.88 | $1,411 | 23,178 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Jan 19, 2025 | Jan 22, 2025 | F | 241 | $19.00 | $4,579 | 43,344 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Jan 19, 2025 | Jan 22, 2025 | F | 96 | $19.00 | $1,824 | 23,249 | No | Form 4 |
| Kinney Jonathan Craig | Dec 30, 2024 | Jan 2, 2025 | M | 1,200 | $11.77 | $14,124 | 182,988 | No | Form 4 |
| Kinney Jonathan Craig | Dec 30, 2024 | Jan 2, 2025 | M · derivative | 1,200 | $11.77 | $14,124 | 5,800 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Dec 20, 2024 | Dec 23, 2024 | F | 150 | $21.50 | $3,225 | 23,345 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Dec 20, 2024 | Dec 23, 2024 | F | 264 | $21.50 | $5,676 | 43,585 | No | Form 4 |
| Bell Kelly JoCHIEF OPERATING OFFICER | Dec 19, 2024 | Dec 23, 2024 | F | 37 | $21.00 | $777 | 1,398 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Dec 19, 2024 | Dec 23, 2024 | F | 102 | $21.00 | $2,142 | 23,495 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Dec 19, 2024 | Dec 23, 2024 | F | 128 | $21.00 | $2,688 | 43,849 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Dec 17, 2024 | Dec 19, 2024 | A | 3,449 | $0.00 | $0 | 43,977 | No | Form 4 |
| Bergstrom Christopher WCHIEF EXECUTIVE OFFICER | Dec 17, 2024 | Dec 19, 2024 | A | 4,598 | $0.00 | $0 | 65,365 | No | Form 4 |
| Bell Kelly JoCHIEF OPERATING OFFICER | Dec 17, 2024 | Dec 19, 2024 | A | 460 | $0.00 | $0 | 1,435 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Dec 17, 2024 | Dec 19, 2024 | A | 3,219 | $0.00 | $0 | 23,597 | No | Form 4 |
| Nguonly Lim | Dec 17, 2024 | Dec 19, 2024 | A | 1,610 | $0.00 | $0 | 64,375 | No | Form 4 |
| Garcia Michael A | Dec 17, 2024 | Dec 19, 2024 | A | 1,610 | $0.00 | $0 | 21,187 | No | Form 4 |
| Mahan Oscar Leland | Dec 17, 2024 | Dec 19, 2024 | A | 1,610 | $0.00 | $0 | 89,155 | No | Form 4 |
| Allin Philip W | Dec 17, 2024 | Dec 19, 2024 | A | 1,610 | $0.00 | $0 | 16,812 | No | Form 4 |
| Foster Michael T | Dec 17, 2024 | Dec 19, 2024 | A | 1,610 | $0.00 | $0 | 324,422 | No | Form 4 |
| Chase Philip | Dec 17, 2024 | Dec 19, 2024 | A | 1,610 | $0.00 | $0 | 19,124 | No | Form 4 |
| Kinney Jonathan Craig | Dec 17, 2024 | Dec 19, 2024 | A | 1,840 | $0.00 | $0 | 181,788 | No | Form 4 |
| Nguonly Lim | Dec 11, 2024 | Dec 11, 2024 | S | 1,352 | $22.75 | Sale −$30,758 | 62,765 | No | Form 4 |
| Nguonly Lim | Dec 10, 2024 | Dec 11, 2024 | S | 2,648 | $22.75 | Sale −$60,242 | 64,117 | No | Form 4 |
| Nguonly Lim | Nov 25, 2024 | Nov 26, 2024 | S | 6,000 | $24.00 | Sale −$144,000 | 66,765 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 1,392 | $22.00 | Sale −$30,624 | 99,109 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 142 | $22.01 | Sale −$3,125 | 98,967 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 846 | $22.02 | Sale −$18,629 | 98,121 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 108 | $22.03 | Sale −$2,379 | 98,013 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 216 | $22.03 | Sale −$4,758 | 97,797 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 2 | $22.04 | Sale −$44 | 97,795 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 40 | $22.04 | Sale −$882 | 97,755 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 101 | $22.09 | Sale −$2,231 | 97,654 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 200 | $22.13 | Sale −$4,426 | 97,454 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 105 | $22.16 | Sale −$2,327 | 97,349 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 89 | $22.17 | Sale −$1,973 | 97,260 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 102 | $22.23 | Sale −$2,267 | 97,158 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 100 | $22.25 | Sale −$2,225 | 97,058 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 2,129 | $22.36 | Sale −$47,604 | 94,929 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 28 | $22.73 | Sale −$636 | 94,901 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 444 | $22.40 | Sale −$9,946 | 94,457 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 117 | $22.42 | Sale −$2,623 | 94,340 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 70 | $22.43 | Sale −$1,570 | 94,270 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 23 | $22.48 | Sale −$517 | 94,247 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 13 | $22.53 | Sale −$293 | 94,234 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 200 | $22.54 | Sale −$4,508 | 94,034 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 10 | $22.55 | Sale −$226 | 94,024 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 195 | $22.56 | Sale −$4,399 | 93,829 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 100 | $22.61 | Sale −$2,261 | 93,729 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 500 | $22.61 | Sale −$11,305 | 93,229 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 980 | $22.62 | Sale −$22,168 | 92,249 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 424 | $22.63 | Sale −$9,595 | 91,825 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 384 | $22.64 | Sale −$8,694 | 91,441 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 135 | $22.65 | Sale −$3,058 | 91,306 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 188 | $22.65 | Sale −$4,258 | 91,118 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 1 | $22.67 | Sale −$23 | 91,117 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 16 | $22.69 | Sale −$363 | 91,101 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 32 | $22.74 | Sale −$728 | 91,069 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 4 | $22.76 | Sale −$91 | 91,065 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 300 | $22.77 | Sale −$6,831 | 90,765 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 9 | $22.79 | Sale −$205 | 90,756 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 318 | $22.80 | Sale −$7,250 | 90,438 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 292 | $22.81 | Sale −$6,661 | 90,146 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 236 | $22.83 | Sale −$5,388 | 89,910 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 6 | $22.84 | Sale −$137 | 89,904 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 89 | $22.92 | Sale −$2,040 | 89,815 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 100 | $23.00 | Sale −$2,300 | 89,715 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 380 | $23.02 | Sale −$8,748 | 89,335 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 4 | $23.02 | Sale −$92 | 89,331 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 9 | $23.05 | Sale −$207 | 89,322 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 100 | $23.06 | Sale −$2,306 | 89,222 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 579 | $23.06 | Sale −$13,352 | 88,643 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 4 | $23.07 | Sale −$92 | 88,639 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 4 | $23.08 | Sale −$92 | 88,635 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 200 | $23.16 | Sale −$4,632 | 88,435 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 100 | $23.18 | Sale −$2,318 | 88,335 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 100 | $23.20 | Sale −$2,320 | 88,235 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 4 | $23.23 | Sale −$93 | 88,231 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 190 | $23.29 | Sale −$4,425 | 88,041 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 171 | $23.32 | Sale −$3,988 | 87,870 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 100 | $23.34 | Sale −$2,334 | 87,770 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 200 | $23.37 | Sale −$4,674 | 87,570 | No | Form 4 |
| Mahan Oscar Leland | Nov 20, 2024 | Nov 21, 2024 | S | 25 | $23.53 | Sale −$588 | 87,545 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 66 | $23.49 | Sale −$1,550 | 103,050 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 66 | $23.53 | Sale −$1,553 | 102,984 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 1,055 | $23.55 | Sale −$24,845 | 101,929 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 17 | $23.58 | Sale −$401 | 101,912 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 14 | $23.60 | Sale −$330 | 101,898 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 8 | $23.64 | Sale −$189 | 101,890 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 167 | $23.65 | Sale −$3,950 | 101,723 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 119 | $23.66 | Sale −$2,816 | 101,604 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 293 | $23.67 | Sale −$6,935 | 101,311 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 16 | $23.70 | Sale −$379 | 101,295 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 153 | $23.70 | Sale −$3,626 | 101,142 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 100 | $23.71 | Sale −$2,371 | 101,042 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 1 | $23.72 | Sale −$24 | 101,041 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 8 | $23.74 | Sale −$190 | 101,033 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 7 | $23.80 | Sale −$167 | 101,026 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 141 | $23.82 | Sale −$3,359 | 100,885 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 15 | $23.83 | Sale −$357 | 100,870 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 1 | $23.84 | Sale −$24 | 100,869 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 7 | $23.86 | Sale −$167 | 100,862 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 15 | $23.86 | Sale −$358 | 100,847 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 5 | $23.87 | Sale −$119 | 100,842 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 8 | $23.91 | Sale −$191 | 100,834 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 222 | $24.10 | Sale −$5,350 | 100,612 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 2 | $24.12 | Sale −$48 | 100,610 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 101 | $24.12 | Sale −$2,436 | 100,509 | No | Form 4 |
| Mahan Oscar Leland | Nov 19, 2024 | Nov 20, 2024 | S | 8 | $24.23 | Sale −$194 | 100,501 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 200 | $23.93 | Sale −$4,786 | 107,345 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 200 | $23.98 | Sale −$4,796 | 107,145 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 69 | $24.00 | Sale −$1,656 | 107,076 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 217 | $24.03 | Sale −$5,215 | 106,859 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 100 | $24.05 | Sale −$2,405 | 106,759 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 100 | $24.09 | Sale −$2,409 | 106,659 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 12 | $24.10 | Sale −$289 | 106,647 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 100 | $24.11 | Sale −$2,411 | 106,547 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 440 | $24.14 | Sale −$10,622 | 106,107 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 100 | $24.15 | Sale −$2,415 | 106,007 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 1 | $24.17 | Sale −$24 | 106,006 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 82 | $24.18 | Sale −$1,983 | 105,924 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 3 | $24.19 | Sale −$73 | 105,921 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 300 | $24.21 | Sale −$7,263 | 105,621 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 3 | $24.22 | Sale −$73 | 105,618 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 370 | $24.24 | Sale −$8,969 | 105,248 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 28 | $24.26 | Sale −$679 | 105,220 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 32 | $24.29 | Sale −$777 | 105,188 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | P | 501 | $24.31 | Purchase +$12,179 | 104,687 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 100 | $24.32 | Sale −$2,432 | 104,587 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 494 | $24.45 | Sale −$12,078 | 104,093 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 200 | $24.46 | Sale −$4,892 | 103,893 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 200 | $24.48 | Sale −$4,896 | 103,693 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 200 | $24.49 | Sale −$4,898 | 103,493 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 200 | $24.53 | Sale −$4,906 | 103,293 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 139 | $24.61 | Sale −$3,421 | 103,154 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 2 | $24.62 | Sale −$49 | 103,152 | No | Form 4 |
| Mahan Oscar Leland | Nov 18, 2024 | Nov 19, 2024 | S | 36 | $24.66 | Sale −$888 | 103,116 | No | Form 4 |
| Kinney Jonathan Craig | Nov 15, 2024 | Nov 19, 2024 | S | 10 | $24.28 | Sale −$243 | 45,322 | No | Form 4 |
| Kinney Jonathan Craig | Sep 10, 2024 | Sep 12, 2024 | M | 1,000 | $11.77 | $11,770 | 179,948 | No | Form 4 |
| Kinney Jonathan Craig | Sep 10, 2024 | Sep 12, 2024 | M · derivative | 1,000 | $11.77 | $11,770 | 7,000 | No | Form 4 |
| Kinney Jonathan Craig | Aug 8, 2024 | Aug 9, 2024 | M | 17 | $11.77 | $200 | 178,948 | No | Form 4 |
| Kinney Jonathan Craig | Aug 8, 2024 | Aug 9, 2024 | M · derivative | 17 | $11.77 | $200 | 8,000 | No | Form 4 |
| Kinney Jonathan Craig | Aug 7, 2024 | Aug 9, 2024 | M | 1,983 | $11.77 | $23,340 | 178,931 | No | Form 4 |
| Kinney Jonathan Craig | Aug 7, 2024 | Aug 9, 2024 | M · derivative | 1,983 | $11.77 | $23,340 | 8,017 | No | Form 4 |
| Kinney Jonathan Craig | Aug 1, 2024 | Aug 2, 2024 | M | 1,250 | $11.77 | $14,713 | 176,948 | No | Form 4 |
| Kinney Jonathan Craig | Aug 1, 2024 | Aug 2, 2024 | M · derivative | 1,250 | $11.77 | $14,713 | 10,000 | No | Form 4 |
| Kinney Jonathan Craig | Jun 11, 2024 | Jun 12, 2024 | P | 200 | $16.52 | Purchase +$3,304 | 110,398 | No | Form 4 |
| Kinney Jonathan Craig | Jun 11, 2024 | Jun 12, 2024 | P | 500 | $16.60 | Purchase +$8,300 | 110,898 | No | Form 4 |
| Kinney Jonathan Craig | Jun 7, 2024 | Jun 10, 2024 | P | 300 | $16.90 | Purchase +$5,070 | 110,159 | No | Form 4 |
| Kinney Jonathan Craig | Jun 7, 2024 | Jun 10, 2024 | P | 39 | $16.80 | Purchase +$655 | 110,198 | No | Form 4 |
| Kinney Jonathan Craig | Jun 6, 2024 | Jun 7, 2024 | P | 250 | $16.80 | Purchase +$4,200 | 109,859 | No | Form 4 |
| Kinney Jonathan Craig | Jun 4, 2024 | Jun 7, 2024 | P | 11 | $16.80 | Purchase +$185 | 109,609 | No | Form 4 |
| Kinney Jonathan Craig | May 29, 2024 | May 30, 2024 | P | 400 | $16.80 | Purchase +$6,720 | 109,598 | No | Form 4 |
| Kinney Jonathan Craig | May 20, 2024 | May 22, 2024 | P | 200 | $16.93 | Purchase +$3,386 | 109,198 | No | Form 4 |
| Kinney Jonathan Craig | May 20, 2024 | May 22, 2024 | P | 370 | $16.91 | Purchase +$6,257 | 275,396 | No | Form 4 |
| Kinney Jonathan Craig | May 16, 2024 | May 17, 2024 | P | 300 | $17.02 | Purchase +$5,106 | 108,998 | No | Form 4 |
| Kinney Jonathan Craig | May 13, 2024 | May 14, 2024 | P | 500 | $16.50 | Purchase +$8,250 | 175,398 | No | Form 4 |
| Kinney Jonathan Craig | May 13, 2024 | May 14, 2024 | P | 300 | $17.01 | Purchase +$5,103 | 175,698 | No | Form 4 |
| Kinney Jonathan Craig | May 10, 2024 | May 14, 2024 | P | 300 | $17.20 | Purchase +$5,160 | 108,698 | No | Form 4 |
| Kinney Jonathan Craig | May 10, 2024 | May 14, 2024 | P | 181 | $17.55 | Purchase +$3,177 | 174,898 | No | Form 4 |
| Kinney Jonathan Craig | May 8, 2024 | May 9, 2024 | P | 100 | $17.50 | Purchase +$1,750 | 174,717 | No | Form 4 |
| Kinney Jonathan Craig | May 1, 2024 | May 3, 2024 | P | 260 | $16.50 | Purchase +$4,290 | 108,398 | No | Form 4 |
| Kinney Jonathan Craig | Apr 30, 2024 | May 1, 2024 | P | 600 | $17.00 | Purchase +$10,200 | 174,198 | No | Form 4 |
| Kinney Jonathan Craig | Apr 30, 2024 | May 1, 2024 | P | 419 | $17.15 | Purchase +$7,186 | 174,617 | No | Form 4 |
| Kinney Jonathan Craig | Apr 30, 2024 | May 1, 2024 | P | 40 | $16.50 | Purchase +$660 | 108,138 | No | Form 4 |
| Kinney Jonathan Craig | Apr 29, 2024 | May 1, 2024 | P | 1,200 | $17.10 | Purchase +$20,520 | 172,798 | No | Form 4 |
| Kinney Jonathan Craig | Apr 29, 2024 | May 1, 2024 | P | 800 | $17.20 | Purchase +$13,760 | 173,598 | No | Form 4 |
| Kinney Jonathan Craig | Apr 29, 2024 | May 1, 2024 | P | 335 | $17.15 | Purchase +$5,745 | 107,252 | No | Form 4 |
| Kinney Jonathan Craig | Apr 29, 2024 | May 1, 2024 | P | 500 | $17.10 | Purchase +$8,550 | 107,752 | No | Form 4 |
| Kinney Jonathan Craig | Apr 29, 2024 | May 1, 2024 | P | 158 | $17.25 | Purchase +$2,726 | 107,910 | No | Form 4 |
| Kinney Jonathan Craig | Apr 29, 2024 | May 1, 2024 | P | 188 | $17.18 | Purchase +$3,230 | 108,098 | No | Form 4 |
| Nguonly Lim | Apr 9, 2024 | Apr 10, 2024 | M | 11,250 | $11.77 | $132,413 | 72,765 | No | Form 4 |
| Nguonly Lim | Apr 9, 2024 | Apr 10, 2024 | M · derivative | 11,250 | $11.77 | $132,413 | not reported | No | Form 4 |
| Kinney Jonathan Craig | Dec 19, 2023 | Dec 22, 20234/A | A | 1,691 | $0.00 | $0 | 171,598 | No | Form 4/A |
| Carstater KentCHIEF FINANCIAL OFFICER | Dec 21, 2023 | Dec 21, 2023 | F | 154 | $23.50 | $3,619 | 40,682 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Dec 20, 2023 | Dec 21, 2023 | F | 110 | $23.70 | $2,607 | 40,836 | No | Form 4 |
| Garg Subhash | Dec 19, 2023 | Dec 21, 2023 | A | 1,480 | $0.00 | $0 | 40,702 | No | Form 4 |
| Foster Michael T | Dec 19, 2023 | Dec 21, 2023 | A | 1,480 | $0.00 | $0 | 322,812 | No | Form 4 |
| Garcia Michael A | Dec 19, 2023 | Dec 21, 2023 | A | 1,480 | $0.00 | $0 | 19,577 | No | Form 4 |
| Allin Philip W | Dec 19, 2023 | Dec 21, 2023 | A | 1,480 | $0.00 | $0 | 15,202 | No | Form 4 |
| Mahan Oscar Leland | Dec 19, 2023 | Dec 21, 2023 | A | 1,480 | $0.00 | $0 | 107,545 | No | Form 4 |
| Peden AndrewCHIEF BANKING OFFICER | Dec 19, 2023 | Dec 21, 2023 | A | 1,691 | $0.00 | $0 | 20,378 | No | Form 4 |
| Bell Kelly JoCHIEF OPERATING OFFICER | Dec 19, 2023 | Dec 21, 2023 | A | 600 | $0.00 | $0 | 975 | No | Form 4 |
| Carstater KentCHIEF FINANCIAL OFFICER | Dec 19, 2023 | Dec 21, 2023 | A | 2,114 | $0.00 | $0 | 40,946 | No | Form 4 |
| Chase Philip | Dec 19, 2023 | Dec 21, 2023 | A | 1,480 | $0.00 | $0 | 17,514 | No | Form 4 |
| Nguonly Lim | Dec 19, 2023 | Dec 21, 2023 | A | 1,480 | $0.00 | $0 | 61,515 | No | Form 4 |
| Kinney Jonathan Craig | Oct 26, 2023 | Oct 30, 2023 | P | 300 | $17.20 | Purchase +$5,160 | 106,917 | No | Form 4 |