In the last 12 months, insiders at John Marshall Bancorp, Inc. ($JMSB) filed 330 transactions with the SEC: 110 open-market purchases totaling $1,156,868 and 146 sales totaling $873,477. Net insider sentiment: net buying.
John Marshall Bancorp, Inc. operates in the State commercial banks industry (Finance sector).
Most Active Insiders
- Kinney Jonathan Craig (Not found) — 106 transactions totaling $840,757
- Mahan Oscar Leland (Not found) — 137 transactions totaling $716,361
- Nguonly Lim (Not found) — 20 transactions totaling $469,034
- GARCIA MICHAEL A (Not found) — 7 transactions totaling $252,918
- Carstater Kent (CHIEF FINANCIAL OFFICER) — 26 transactions totaling $194,424
View all SEC Filings for John Marshall Bancorp, Inc. (JMSB).
Set Up your own filters →Recent Insider Transactions
| Transaction Date | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|
| Dec. 19, 2025 | Bell Kelly Jo | CHIEF OPERATING OFFICER | F | Common Stock | 37 | $21.36 | 1,333.0000 | 14,172,953 | 2.70% | 0.00% |
| Dec. 16, 2025 | Kinney Jonathan Craig | Not found | A | Common Stock | 2138 | $0.00 | 610,894.0000 | 14,172,953 | 0.35% | 0.02% |
| Dec. 16, 2025 | GARCIA MICHAEL A | Not found | A | Common Stock | 1901 | $0.00 | 36,273.0000 | 14,172,953 | 5.53% | 0.01% |
| Dec. 16, 2025 | Garg Subhash | Not found | A | Common Stock | 1901 | $0.00 | 249,638.0000 | 14,172,953 | 0.77% | 0.01% |
| Dec. 16, 2025 | Mahan Oscar Leland | Not found | A | Common Stock | 1901 | $0.00 | 94,802.0000 | 14,172,953 | 2.05% | 0.01% |
| Dec. 16, 2025 | Foster Michael T | Not found | A | Common Stock | 1901 | $0.00 | 337,573.0000 | 14,172,953 | 0.57% | 0.01% |
| Dec. 16, 2025 | BERGSTROM CHRISTOPHER W | CHIEF EXECUTIVE OFFICER | A | Common Stock | 9502 | $0.00 | 74,867.0000 | 14,172,953 | 14.54% | 0.07% |
| Dec. 16, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | A | Common Stock | 3088 | $0.00 | 56,219.0000 | 14,172,953 | 5.81% | 0.02% |
| Dec. 17, 2025 | Peden Andrew | CHIEF BANKING OFFICER | F | Common Stock | 194 | $21.37 | 26,560.0000 | 14,172,953 | 0.73% | 0.00% |
| Dec. 16, 2025 | Peden Andrew | CHIEF BANKING OFFICER | A | Common Stock | 2376 | $0.00 | 26,754.0000 | 14,172,953 | 9.75% | 0.02% |
| Dec. 17, 2025 | Bell Kelly Jo | CHIEF OPERATING OFFICER | F | Common Stock | 28 | $21.37 | 1,370.0000 | 14,172,953 | 2.00% | 0.00% |
| Dec. 16, 2025 | Chase Philip | Not found | A | Common Stock | 1901 | $0.00 | 107,195.0000 | 14,172,953 | 1.81% | 0.01% |
| Dec. 16, 2025 | Allin Philip W | Not found | A | Common Stock | 1901 | $0.00 | 187,213.0000 | 14,172,953 | 1.03% | 0.01% |
| Dec. 5, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $19.63 | 608,756.0000 | 14,172,953 | 0.08% | 0.00% |
| Dec. 2, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 900 | $19.30 | 607,811.0000 | 14,172,953 | 0.15% | 0.01% |
| Dec. 2, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 445 | $19.40 | 608,256.0000 | 14,172,953 | 0.07% | 0.00% |
| Nov. 6, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $18.90 | 606,911.0000 | 14,172,953 | 0.08% | 0.00% |
| Nov. 5, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $18.71 | 606,411.0000 | 14,172,953 | 0.08% | 0.00% |
| Nov. 5, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $18.70 | 605,911.0000 | 14,172,953 | 0.05% | 0.00% |
| Nov. 4, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $18.95 | 605,611.0000 | 14,172,953 | 0.07% | 0.00% |
| Oct. 31, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $18.85 | 605,211.0000 | 14,172,953 | 0.08% | 0.00% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 1000 | $18.60 | 53,131.0000 | 14,223,418 | 1.92% | 0.01% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 551 | $18.25 | 48,703.0000 | 14,223,418 | 1.14% | 0.00% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 115 | $18.34 | 49,316.0000 | 14,223,418 | 0.23% | 0.00% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 498 | $18.26 | 49,201.0000 | 14,223,418 | 1.02% | 0.00% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 224 | $18.35 | 49,540.0000 | 14,223,418 | 0.45% | 0.00% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 91 | $18.41 | 49,631.0000 | 14,223,418 | 0.18% | 0.00% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 19 | $18.18 | 48,150.0000 | 14,223,418 | 0.04% | 0.00% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 2400 | $18.45 | 52,031.0000 | 14,223,418 | 4.84% | 0.02% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 100 | $18.50 | 52,131.0000 | 14,223,418 | 0.19% | 0.00% |
| July 31, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 2 | $18.24 | 48,152.0000 | 14,223,418 | 0.00% | 0.00% |
| July 30, 2025 | GARCIA MICHAEL A | Not found | P | Common Stock | 6162 | $19.20 | 34,372.0000 | 14,223,418 | 21.84% | 0.04% |
| July 29, 2025 | GARCIA MICHAEL A | Not found | P | Common Stock | 4276 | $19.20 | 28,210.0000 | 14,223,418 | 17.87% | 0.03% |
| July 28, 2025 | GARCIA MICHAEL A | Not found | P | Common Stock | 1876 | $19.08 | 23,934.0000 | 14,223,418 | 8.50% | 0.01% |
| July 28, 2025 | GARCIA MICHAEL A | Not found | P | Common Stock | 871 | $19.20 | 22,058.0000 | 14,223,418 | 4.11% | 0.01% |
| July 15, 2025 | Mahan Oscar Leland | Not found | P | Common Stock | 712 | $18.63 | 92,901.0000 | 14,223,418 | 0.77% | 0.01% |
| June 11, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 200 | $17.58 | 604,011.0000 | 14,241,072 | 0.03% | 0.00% |
| June 12, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 700 | $17.36 | 604,711.0000 | 14,241,072 | 0.12% | 0.00% |
| June 5, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $17.30 | 603,061.0000 | 14,241,072 | 0.07% | 0.00% |
| June 5, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $17.25 | 603,561.0000 | 14,241,072 | 0.08% | 0.00% |
| June 6, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 250 | $17.70 | 603,811.0000 | 14,241,072 | 0.04% | 0.00% |
| June 3, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 204 | $17.47 | 602,661.0000 | 14,241,072 | 0.03% | 0.00% |
| June 2, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 152 | $17.31 | 602,457.0000 | 14,241,072 | 0.03% | 0.00% |
| May 30, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 148 | $17.31 | 602,005.0000 | 14,241,072 | 0.02% | 0.00% |
| June 2, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $17.44 | 602,305.0000 | 14,241,072 | 0.05% | 0.00% |
| May 28, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $17.48 | 601,557.0000 | 14,241,072 | 0.08% | 0.00% |
| May 28, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $17.45 | 601,857.0000 | 14,241,072 | 0.05% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 1116 | $17.10 | 93,124.0000 | 14,241,072 | 1.18% | 0.01% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 2 | $17.09 | 94,240.0000 | 14,241,072 | 0.00% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 2 | $17.08 | 94,242.0000 | 14,241,072 | 0.00% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 9 | $17.04 | 94,690.0000 | 14,241,072 | 0.01% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 3 | $17.05 | 94,687.0000 | 14,241,072 | 0.00% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 9 | $17.05 | 94,678.0000 | 14,241,072 | 0.01% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 278 | $17.06 | 94,400.0000 | 14,241,072 | 0.29% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 156 | $17.08 | 94,244.0000 | 14,241,072 | 0.17% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $17.15 | 92,621.0000 | 14,241,072 | 0.11% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 3 | $17.15 | 92,721.0000 | 14,241,072 | 0.00% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 300 | $17.12 | 92,724.0000 | 14,241,072 | 0.32% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $17.10 | 93,024.0000 | 14,241,072 | 0.11% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 1733 | $17.00 | 95,589.0000 | 14,241,072 | 1.78% | 0.01% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 765 | $17.01 | 94,824.0000 | 14,241,072 | 0.80% | 0.01% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 125 | $17.02 | 94,699.0000 | 14,241,072 | 0.13% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 30 | $17.33 | 92,189.0000 | 14,241,072 | 0.03% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 302 | $17.19 | 92,219.0000 | 14,241,072 | 0.33% | 0.00% |
| May 5, 2025 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $17.18 | 92,521.0000 | 14,241,072 | 0.11% | 0.00% |
| April 25, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 63 | $15.54 | 600,220.0000 | 14,241,072 | 0.01% | 0.00% |
| April 28, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 837 | $15.80 | 601,057.0000 | 14,241,072 | 0.14% | 0.01% |
| April 28, 2025 | Mahan Oscar Leland | Not found | M | Stock Options (right to buy) | 10250 | $0.00 | 0.0000 | 14,241,072 | 100.00% | 0.07% |
| April 28, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $15.85 | 601,057.0000 | 14,241,072 | 0.05% | 0.00% |
| April 28, 2025 | Mahan Oscar Leland | Not found | F | Common Stock | 2083 | $16.16 | 97,322.0000 | 14,241,072 | 2.10% | 0.01% |
| April 28, 2025 | Mahan Oscar Leland | Not found | M | Common Stock | 10250 | $11.77 | 99,405.0000 | 14,241,072 | 11.50% | 0.07% |
| April 28, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 1215 | $15.80 | 600,757.0000 | 14,241,072 | 0.20% | 0.01% |
| April 25, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 310 | $15.66 | 47,641.0000 | 14,241,072 | 0.65% | 0.00% |
| April 25, 2025 | Peden Andrew | CHIEF BANKING OFFICER | P | Common Stock | 1200 | $15.50 | 24,378.0000 | 14,241,072 | 5.18% | 0.01% |
| April 25, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 1000 | $15.73 | 44,131.0000 | 14,241,072 | 2.32% | 0.01% |
| April 25, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 100 | $15.62 | 44,231.0000 | 14,241,072 | 0.23% | 0.00% |
| April 25, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 100 | $15.64 | 44,331.0000 | 14,241,072 | 0.23% | 0.00% |
| April 25, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 100 | $15.73 | 44,431.0000 | 14,241,072 | 0.23% | 0.00% |
| April 25, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 2900 | $15.83 | 47,331.0000 | 14,241,072 | 6.53% | 0.02% |
| April 25, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | P | Common Stock | 490 | $15.66 | 48,131.0000 | 14,241,072 | 1.03% | 0.00% |
| April 11, 2025 | Foster Michael T | Not found | M | Stock Options (right to buy) | 11250 | $0.00 | 0.0000 | 14,241,072 | 0.00% | 0.08% |
| April 11, 2025 | Foster Michael T | Not found | M | Common Stock | 11250 | $11.77 | 335,672.0000 | 14,241,072 | 3.47% | 0.08% |
| April 4, 2025 | Allin Philip W | Not found | M | Stock Options (right to buy) | 11250 | $0.00 | 0.0000 | 14,241,072 | 0.00% | 0.08% |
| April 4, 2025 | Allin Philip W | Not found | M | Common Stock | 11250 | $11.77 | 185,312.0000 | 14,241,072 | 6.46% | 0.08% |
| Feb. 21, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $17.66 | 598,642.0000 | 14,206,109 | 0.07% | 0.00% |
| Feb. 21, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $18.01 | 598,242.0000 | 14,206,109 | 0.07% | 0.00% |
| Feb. 4, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 122 | $18.65 | 315,060.0000 | 14,206,109 | 0.04% | 0.00% |
| Feb. 20, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 178 | $18.65 | 597,442.0000 | 14,206,109 | 0.03% | 0.00% |
| Feb. 20, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $18.62 | 597,842.0000 | 14,206,109 | 0.07% | 0.00% |
| Feb. 3, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $18.60 | 314,938.0000 | 14,206,109 | 0.16% | 0.00% |
| Jan. 31, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $19.10 | 315,060.0000 | 14,206,109 | 0.13% | 0.00% |
| Feb. 21, 2025 | Kinney Jonathan Craig | Not found | P | Common Stock | 1184 | $17.60 | 598,642.0000 | 14,206,109 | 0.20% | 0.01% |
| Feb. 4, 2025 | Kinney Jonathan Craig | Not found | A | Common Stock | 122 | $18.65 | 627,050.0000 | 14,206,109 | 0.02% | 0.00% |
| Jan. 31, 2025 | Kinney Jonathan Craig | Not found | A | Common Stock | 400 | $19.10 | 627,050.0000 | 14,206,109 | 0.06% | 0.00% |
| Feb. 3, 2025 | Kinney Jonathan Craig | Not found | A | Common Stock | 500 | $18.60 | 626,928.0000 | 14,206,109 | 0.08% | 0.00% |
| June 24, 2024 | Chase Philip | Not found | M | Common Stock | 11250 | $11.77 | 105,294.0000 | 14,181,254 | 11.96% | 0.08% |
| June 24, 2024 | Chase Philip | Not found | M | Stock Options (right to buy) | 11250 | $0.00 | 0.0000 | 14,181,254 | 0.00% | 0.08% |
| Jan. 19, 2025 | Peden Andrew | CHIEF BANKING OFFICER | F | Common Stock | 96 | $19.00 | 23,249.0000 | 14,206,109 | 0.41% | 0.00% |
| Jan. 21, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | F | Common Stock | 213 | $19.88 | 43,131.0000 | 14,206,109 | 0.49% | 0.00% |
| Jan. 19, 2025 | Carstater Kent | CHIEF FINANCIAL OFFICER | F | Common Stock | 241 | $19.00 | 43,344.0000 | 14,206,109 | 0.55% | 0.00% |
| Jan. 21, 2025 | Peden Andrew | CHIEF BANKING OFFICER | F | Common Stock | 71 | $19.88 | 23,178.0000 | 14,206,109 | 0.31% | 0.00% |
| Jan. 2, 2025 | Kinney Jonathan Craig | Not found | M | Common Stock | 5800 | $11.77 | 626,028.0000 | 14,206,109 | 0.94% | 0.04% |
| Jan. 2, 2025 | Kinney Jonathan Craig | Not found | M | Stock Options (right to buy) | 5800 | $0.00 | 0.0000 | 14,206,109 | 100.00% | 0.04% |
| Dec. 30, 2024 | Kinney Jonathan Craig | Not found | M | Stock Options (right to buy) | 1200 | $0.00 | 5,800.0000 | 14,214,587 | 17.14% | 0.01% |
| Dec. 30, 2024 | Kinney Jonathan Craig | Not found | M | Common Stock | 1200 | $11.77 | 620,228.0000 | 14,214,587 | 0.19% | 0.01% |
| Dec. 20, 2024 | Peden Andrew | CHIEF BANKING OFFICER | F | Common Stock | 150 | $21.50 | 23,345.0000 | 14,214,587 | 0.64% | 0.00% |
| Dec. 20, 2024 | Carstater Kent | CHIEF FINANCIAL OFFICER | F | Common Stock | 264 | $21.50 | 43,585.0000 | 14,214,587 | 0.60% | 0.00% |
| Dec. 19, 2024 | Carstater Kent | CHIEF FINANCIAL OFFICER | F | Common Stock | 128 | $21.00 | 43,849.0000 | 14,214,587 | 0.29% | 0.00% |
| Dec. 19, 2024 | Bell Kelly Jo | CHIEF OPERATING OFFICER | F | Common Stock | 37 | $21.00 | 1,398.0000 | 14,214,587 | 2.58% | 0.00% |
| Dec. 19, 2024 | Peden Andrew | CHIEF BANKING OFFICER | F | Common Stock | 102 | $21.00 | 23,495.0000 | 14,214,587 | 0.43% | 0.00% |
| Dec. 17, 2024 | Peden Andrew | CHIEF BANKING OFFICER | A | Common Stock | 3219 | $0.00 | 23,597.0000 | 14,214,587 | 15.80% | 0.02% |
| Dec. 17, 2024 | Bell Kelly Jo | CHIEF OPERATING OFFICER | A | Common Stock | 460 | $0.00 | 1,435.0000 | 14,214,587 | 47.18% | 0.00% |
| Dec. 17, 2024 | BERGSTROM CHRISTOPHER W | CHIEF EXECUTIVE OFFICER | A | Common Stock | 4598 | $0.00 | 65,365.0000 | 14,214,587 | 7.57% | 0.03% |
| Dec. 17, 2024 | GARCIA MICHAEL A | Not found | A | Common Stock | 1610 | $0.00 | 21,187.0000 | 14,214,587 | 8.22% | 0.01% |
| Dec. 17, 2024 | Garg Subhash | Not found | A | Common Stock | 1610 | $0.00 | 249,542.0000 | 14,214,587 | 0.65% | 0.01% |
| Dec. 17, 2024 | Mahan Oscar Leland | Not found | A | Common Stock | 1610 | $0.00 | 89,155.0000 | 14,214,587 | 1.84% | 0.01% |
| Dec. 17, 2024 | Allin Philip W | Not found | A | Common Stock | 1610 | $0.00 | 174,062.0000 | 14,214,587 | 0.93% | 0.01% |
| Dec. 17, 2024 | Foster Michael T | Not found | A | Common Stock | 1610 | $0.00 | 324,422.0000 | 14,214,587 | 0.50% | 0.01% |
| Dec. 17, 2024 | Chase Philip | Not found | A | Common Stock | 1610 | $0.00 | 94,044.0000 | 14,214,587 | 1.74% | 0.01% |
| Dec. 17, 2024 | Kinney Jonathan Craig | Not found | A | Common Stock | 1840 | $0.00 | 619,028.0000 | 14,214,587 | 0.30% | 0.01% |
| Dec. 17, 2024 | Nguonly Lim | Not found | A | Common Stock | 1610 | $0.00 | 65,137.0000 | 14,214,587 | 2.53% | 0.01% |
| Dec. 17, 2024 | Carstater Kent | CHIEF FINANCIAL OFFICER | A | Common Stock | 3449 | $0.00 | 43,977.0000 | 14,214,587 | 8.51% | 0.02% |
| Dec. 10, 2024 | Nguonly Lim | Not found | S | Common Stock | 2648 | $22.75 | 64,879.0000 | 14,214,587 | 3.92% | 0.02% |
| Dec. 11, 2024 | Nguonly Lim | Not found | S | Common Stock | 1352 | $22.75 | 63,527.0000 | 14,214,587 | 2.08% | 0.01% |
| Nov. 25, 2024 | Nguonly Lim | Not found | S | Common Stock | 6000 | $24.00 | 67,527.0000 | 14,214,587 | 8.16% | 0.04% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 142 | $22.01 | 98,967.0000 | 14,214,587 | 0.14% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 846 | $22.02 | 98,121.0000 | 14,214,587 | 0.85% | 0.01% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 108 | $22.03 | 98,013.0000 | 14,214,587 | 0.11% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 216 | $22.03 | 97,797.0000 | 14,214,587 | 0.22% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 2 | $22.04 | 97,795.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 40 | $22.04 | 97,755.0000 | 14,214,587 | 0.04% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 101 | $22.09 | 97,654.0000 | 14,214,587 | 0.10% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $22.13 | 97,454.0000 | 14,214,587 | 0.20% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 105 | $22.16 | 97,349.0000 | 14,214,587 | 0.11% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 89 | $22.17 | 97,260.0000 | 14,214,587 | 0.09% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 102 | $22.23 | 97,158.0000 | 14,214,587 | 0.10% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $22.25 | 97,058.0000 | 14,214,587 | 0.10% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 2129 | $22.36 | 94,929.0000 | 14,214,587 | 2.19% | 0.01% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 28 | $22.73 | 94,901.0000 | 14,214,587 | 0.03% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 444 | $22.40 | 94,457.0000 | 14,214,587 | 0.47% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 117 | $22.42 | 94,340.0000 | 14,214,587 | 0.12% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 70 | $22.43 | 94,270.0000 | 14,214,587 | 0.07% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 23 | $22.48 | 94,247.0000 | 14,214,587 | 0.02% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 13 | $22.53 | 94,234.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $22.54 | 94,034.0000 | 14,214,587 | 0.21% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 195 | $22.56 | 93,829.0000 | 14,214,587 | 0.21% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $22.61 | 93,729.0000 | 14,214,587 | 0.11% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 500 | $22.61 | 93,229.0000 | 14,214,587 | 0.53% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 980 | $22.62 | 92,249.0000 | 14,214,587 | 1.05% | 0.01% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 424 | $22.63 | 91,825.0000 | 14,214,587 | 0.46% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 384 | $22.64 | 91,441.0000 | 14,214,587 | 0.42% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 135 | $22.65 | 91,306.0000 | 14,214,587 | 0.15% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 188 | $22.65 | 91,118.0000 | 14,214,587 | 0.21% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 10 | $22.55 | 94,024.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 1 | $22.67 | 91,117.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 16 | $22.69 | 91,101.0000 | 14,214,587 | 0.02% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 32 | $22.74 | 91,069.0000 | 14,214,587 | 0.04% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 4 | $22.76 | 91,065.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 300 | $22.77 | 90,765.0000 | 14,214,587 | 0.33% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 9 | $22.79 | 90,756.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 318 | $22.80 | 90,438.0000 | 14,214,587 | 0.35% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 292 | $22.81 | 90,146.0000 | 14,214,587 | 0.32% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 236 | $22.83 | 89,910.0000 | 14,214,587 | 0.26% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 6 | $22.84 | 89,904.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 89 | $22.92 | 89,815.0000 | 14,214,587 | 0.10% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $23.00 | 89,715.0000 | 14,214,587 | 0.11% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 380 | $23.02 | 89,335.0000 | 14,214,587 | 0.42% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 4 | $23.02 | 89,331.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 9 | $23.05 | 89,322.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $23.06 | 89,222.0000 | 14,214,587 | 0.11% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 579 | $23.06 | 88,643.0000 | 14,214,587 | 0.65% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 4 | $23.07 | 88,639.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 4 | $23.08 | 88,635.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $23.16 | 88,435.0000 | 14,214,587 | 0.23% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $23.18 | 88,335.0000 | 14,214,587 | 0.11% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $23.20 | 88,235.0000 | 14,214,587 | 0.11% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 4 | $23.23 | 88,231.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 190 | $23.29 | 88,041.0000 | 14,214,587 | 0.22% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 171 | $23.32 | 87,870.0000 | 14,214,587 | 0.19% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $23.34 | 87,770.0000 | 14,214,587 | 0.11% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $23.37 | 87,570.0000 | 14,214,587 | 0.23% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 25 | $23.53 | 87,545.0000 | 14,214,587 | 0.03% | 0.00% |
| Nov. 20, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 1392 | $22.00 | 99,109.0000 | 14,214,587 | 1.39% | 0.01% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 167 | $23.65 | 101,723.0000 | 14,214,587 | 0.16% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 66 | $23.49 | 103,050.0000 | 14,214,587 | 0.06% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 66 | $23.53 | 102,984.0000 | 14,214,587 | 0.06% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 1055 | $23.55 | 101,929.0000 | 14,214,587 | 1.02% | 0.01% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 17 | $23.58 | 101,912.0000 | 14,214,587 | 0.02% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 14 | $23.60 | 101,898.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 8 | $23.64 | 101,890.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 119 | $23.66 | 101,604.0000 | 14,214,587 | 0.12% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 293 | $23.67 | 101,311.0000 | 14,214,587 | 0.29% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 16 | $23.70 | 101,295.0000 | 14,214,587 | 0.02% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 153 | $23.70 | 101,142.0000 | 14,214,587 | 0.15% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $23.71 | 101,042.0000 | 14,214,587 | 0.10% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 1 | $23.72 | 101,041.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 8 | $23.74 | 101,033.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 7 | $23.80 | 101,026.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 141 | $23.82 | 100,885.0000 | 14,214,587 | 0.14% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 15 | $23.83 | 100,870.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 1 | $23.84 | 100,869.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 7 | $23.86 | 100,862.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 15 | $23.86 | 100,847.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 5 | $23.87 | 100,842.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 8 | $23.91 | 100,834.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 222 | $24.10 | 100,612.0000 | 14,214,587 | 0.22% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 2 | $24.12 | 100,610.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 101 | $24.12 | 100,509.0000 | 14,214,587 | 0.10% | 0.00% |
| Nov. 19, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 8 | $24.23 | 100,501.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $24.46 | 103,893.0000 | 14,214,587 | 0.19% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $24.49 | 103,493.0000 | 14,214,587 | 0.19% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 2 | $24.62 | 103,152.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 36 | $24.66 | 103,116.0000 | 14,214,587 | 0.03% | 0.00% |
| Nov. 15, 2024 | Kinney Jonathan Craig | Not found | S | Common Stock | 10 | $24.28 | 617,188.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 3 | $24.19 | 105,921.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 300 | $24.21 | 105,621.0000 | 14,214,587 | 0.28% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 3 | $24.22 | 105,618.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 370 | $24.24 | 105,248.0000 | 14,214,587 | 0.35% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 28 | $24.26 | 105,220.0000 | 14,214,587 | 0.03% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 32 | $24.29 | 105,188.0000 | 14,214,587 | 0.03% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | P | Common Stock | 501 | $24.31 | 104,687.0000 | 14,214,587 | 0.48% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $24.32 | 104,587.0000 | 14,214,587 | 0.10% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 494 | $24.45 | 104,093.0000 | 14,214,587 | 0.47% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $24.48 | 103,693.0000 | 14,214,587 | 0.19% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $24.53 | 103,293.0000 | 14,214,587 | 0.19% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 139 | $24.61 | 103,154.0000 | 14,214,587 | 0.13% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $23.93 | 107,345.0000 | 14,214,587 | 0.19% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 200 | $23.98 | 107,145.0000 | 14,214,587 | 0.19% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 69 | $24.00 | 107,076.0000 | 14,214,587 | 0.06% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 217 | $24.03 | 106,859.0000 | 14,214,587 | 0.20% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $24.05 | 106,759.0000 | 14,214,587 | 0.09% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $24.09 | 106,659.0000 | 14,214,587 | 0.09% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 12 | $24.10 | 106,647.0000 | 14,214,587 | 0.01% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $24.11 | 106,547.0000 | 14,214,587 | 0.09% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 440 | $24.14 | 106,107.0000 | 14,214,587 | 0.41% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 100 | $24.15 | 106,007.0000 | 14,214,587 | 0.09% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 1 | $24.17 | 106,006.0000 | 14,214,587 | 0.00% | 0.00% |
| Nov. 18, 2024 | Mahan Oscar Leland | Not found | S | Common Stock | 82 | $24.18 | 105,924.0000 | 14,214,587 | 0.08% | 0.00% |
| Sept. 10, 2024 | Kinney Jonathan Craig | Not found | M | Common Stock | 1000 | $11.77 | 617,198.0000 | 14,200,171 | 0.16% | 0.01% |
| Sept. 10, 2024 | Kinney Jonathan Craig | Not found | M | Stock Options (right to buy) | 1000 | $0.00 | 7,000.0000 | 14,200,171 | 12.50% | 0.01% |
| Aug. 7, 2024 | Kinney Jonathan Craig | Not found | M | Common Stock | 1983 | $11.77 | 616,181.0000 | 14,200,171 | 0.32% | 0.01% |
| Aug. 8, 2024 | Kinney Jonathan Craig | Not found | M | Common Stock | 17 | $11.77 | 616,198.0000 | 14,200,171 | 0.00% | 0.00% |
| Aug. 7, 2024 | Kinney Jonathan Craig | Not found | M | Stock Options (right to buy) | 1983 | $0.00 | 8,017.0000 | 14,200,171 | 19.83% | 0.01% |
| Aug. 8, 2024 | Kinney Jonathan Craig | Not found | M | Stock Options (right to buy) | 17 | $0.00 | 8,000.0000 | 14,200,171 | 0.21% | 0.00% |
| Aug. 1, 2024 | Kinney Jonathan Craig | Not found | M | Common Stock | 1250 | $11.77 | 614,198.0000 | 14,200,171 | 0.20% | 0.01% |
| Aug. 1, 2024 | Kinney Jonathan Craig | Not found | M | Stock Options (right to buy) | 1250 | $0.00 | 10,000.0000 | 14,200,171 | 11.11% | 0.01% |
| June 11, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 200 | $16.52 | 612,448.0000 | 14,181,254 | 0.03% | 0.00% |
| June 11, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $16.60 | 612,948.0000 | 14,181,254 | 0.08% | 0.00% |
| June 7, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $16.90 | 612,209.0000 | 14,181,254 | 0.05% | 0.00% |
| June 7, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 39 | $16.80 | 612,248.0000 | 14,181,254 | 0.01% | 0.00% |
| June 6, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 250 | $16.80 | 611,909.0000 | 14,181,254 | 0.04% | 0.00% |
| June 4, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 11 | $16.80 | 611,659.0000 | 14,181,254 | 0.00% | 0.00% |
| May 29, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $16.80 | 611,648.0000 | 14,181,254 | 0.07% | 0.00% |
| May 20, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 200 | $16.93 | 335,852.0000 | 14,181,254 | 0.06% | 0.00% |
| May 20, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 370 | $16.91 | 502,050.0000 | 14,181,254 | 0.07% | 0.00% |
| May 16, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $17.02 | 610,678.0000 | 14,181,254 | 0.05% | 0.00% |
| May 10, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $17.20 | 610,378.0000 | 14,181,254 | 0.05% | 0.00% |
| May 10, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 181 | $17.55 | 609,578.0000 | 14,181,254 | 0.03% | 0.00% |
| May 13, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $16.50 | 610,078.0000 | 14,181,254 | 0.08% | 0.00% |
| May 13, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $17.01 | 610,378.0000 | 14,181,254 | 0.05% | 0.00% |
| May 8, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 100 | $17.50 | 609,097.0000 | 14,181,254 | 0.02% | 0.00% |
| May 1, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 260 | $16.50 | 608,997.0000 | 14,181,254 | 0.04% | 0.00% |
| April 29, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 158 | $17.25 | 608,509.0000 | 14,181,254 | 0.03% | 0.00% |
| April 29, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 188 | $17.18 | 608,697.0000 | 14,181,254 | 0.03% | 0.00% |
| April 30, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 40 | $16.50 | 608,737.0000 | 14,181,254 | 0.01% | 0.00% |
| April 29, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 335 | $17.15 | 607,851.0000 | 14,181,254 | 0.06% | 0.00% |
| April 30, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 600 | $17.00 | 608,318.0000 | 14,181,254 | 0.10% | 0.00% |
| April 29, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 800 | $17.20 | 607,718.0000 | 14,181,254 | 0.13% | 0.01% |
| April 30, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 419 | $17.15 | 608,737.0000 | 14,181,254 | 0.07% | 0.00% |
| April 29, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $17.10 | 608,351.0000 | 14,181,254 | 0.08% | 0.00% |
| April 29, 2024 | Kinney Jonathan Craig | Not found | P | Common Stock | 1200 | $17.10 | 606,918.0000 | 14,181,254 | 0.20% | 0.01% |
| April 9, 2024 | Nguonly Lim | Not found | M | Stock Options (right to buy) | 11250 | $0.00 | 0.0000 | 14,181,254 | 100.00% | 0.08% |
| April 9, 2024 | Nguonly Lim | Not found | M | Common Stock | 11250 | $11.77 | 73,527.0000 | 14,181,254 | 18.06% | 0.08% |
| Dec. 19, 2023 | Kinney Jonathan Craig | Not found | A | Common Stock | 1691 | $0.00 | 171,598.0000 | 14,080,026 | 1.00% | 0.01% |
| Dec. 20, 2023 | Carstater Kent | CHIEF FINANCIAL OFFICER | F | Common Stock | 110 | $23.70 | 40,836.0000 | 14,080,026 | 0.27% | 0.00% |
| Dec. 19, 2023 | Foster Michael T | Not found | A | Common Stock | 1480 | $0.00 | 322,812.0000 | 14,080,026 | 0.46% | 0.01% |
| Dec. 19, 2023 | Garg Subhash | Not found | A | Common Stock | 1480 | $0.00 | 247,932.0000 | 14,080,026 | 0.60% | 0.01% |
| Dec. 19, 2023 | Kinney Jonathan Craig | Not found | A | Common Stock | 1480 | $0.00 | 604,286.0000 | 14,080,026 | 0.25% | 0.01% |
| Dec. 19, 2023 | Nguonly Lim | Not found | A | Common Stock | 1480 | $0.00 | 62,277.0000 | 14,080,026 | 2.43% | 0.01% |
| Dec. 19, 2023 | Chase Philip | Not found | A | Common Stock | 1480 | $0.00 | 92,434.0000 | 14,080,026 | 1.63% | 0.01% |
| Dec. 19, 2023 | Carstater Kent | CHIEF FINANCIAL OFFICER | A | Common Stock | 2114 | $0.00 | 40,946.0000 | 14,080,026 | 5.44% | 0.02% |
| Dec. 21, 2023 | Carstater Kent | CHIEF FINANCIAL OFFICER | F | Common Stock | 154 | $23.50 | 40,682.0000 | 14,080,026 | 0.38% | 0.00% |
| Dec. 19, 2023 | Bell Kelly Jo | CHIEF OPERATING OFFICER | A | Common Stock | 600 | $0.00 | 975.0000 | 14,080,026 | 160.00% | 0.00% |
| Dec. 19, 2023 | Peden Andrew | CHIEF BANKING OFFICER | A | Common Stock | 1691 | $0.00 | 20,378.0000 | 14,080,026 | 9.05% | 0.01% |
| Dec. 19, 2023 | Mahan Oscar Leland | Not found | A | Common Stock | 1480 | $0.00 | 107,545.0000 | 14,080,026 | 1.40% | 0.01% |
| Dec. 19, 2023 | Allin Philip W | Not found | A | Common Stock | 1480 | $0.00 | 172,452.0000 | 14,080,026 | 0.87% | 0.01% |
| Dec. 19, 2023 | GARCIA MICHAEL A | Not found | A | Common Stock | 1480 | $0.00 | 19,577.0000 | 14,080,026 | 8.18% | 0.01% |
| Oct. 26, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $17.20 | 602,806.0000 | 14,080,026 | 0.05% | 0.00% |
| Aug. 8, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 494 | $19.70 | 602,506.0000 | 14,143,253 | 0.08% | 0.00% |
| Aug. 8, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $19.75 | 602,506.0000 | 14,143,253 | 0.08% | 0.00% |
| Aug. 8, 2023 | Nguonly Lim | Not found | S | Common Stock | 2289 | $20.00 | 60,797.0000 | 14,143,253 | 3.63% | 0.02% |
| Aug. 4, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $19.65 | 602,000.0000 | 14,143,253 | 0.08% | 0.00% |
| Aug. 7, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 6 | $19.70 | 602,006.0000 | 14,143,253 | 0.00% | 0.00% |
| Aug. 7, 2023 | Nguonly Lim | Not found | S | Common Stock | 211 | $20.00 | 63,086.0000 | 14,143,253 | 0.33% | 0.00% |
| July 28, 2023 | Nguonly Lim | Not found | S | Common Stock | 261 | $19.34 | 63,736.0000 | 14,143,253 | 0.41% | 0.00% |
| July 28, 2023 | Nguonly Lim | Not found | S | Common Stock | 260 | $19.36 | 63,476.0000 | 14,143,253 | 0.41% | 0.00% |
| July 28, 2023 | Nguonly Lim | Not found | S | Common Stock | 100 | $19.35 | 63,376.0000 | 14,143,253 | 0.16% | 0.00% |
| July 28, 2023 | Nguonly Lim | Not found | S | Common Stock | 28 | $19.61 | 63,312.0000 | 14,143,253 | 0.04% | 0.00% |
| July 28, 2023 | Nguonly Lim | Not found | S | Common Stock | 36 | $19.40 | 63,340.0000 | 14,143,253 | 0.06% | 0.00% |
| July 28, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 200 | $19.70 | 601,006.0000 | 14,143,253 | 0.03% | 0.00% |
| July 27, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $19.00 | 600,806.0000 | 14,143,253 | 0.05% | 0.00% |
| July 27, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $19.21 | 600,506.0000 | 14,143,253 | 0.08% | 0.00% |
| July 28, 2023 | Nguonly Lim | Not found | S | Common Stock | 1 | $19.37 | 63,297.0000 | 14,143,253 | 0.00% | 0.00% |
| July 28, 2023 | Nguonly Lim | Not found | S | Common Stock | 14 | $19.66 | 63,298.0000 | 14,143,253 | 0.02% | 0.00% |
| July 28, 2023 | Nguonly Lim | Not found | S | Common Stock | 1800 | $19.32 | 63,997.0000 | 14,143,253 | 2.74% | 0.01% |
| May 10, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $17.21 | 600,006.0000 | 14,156,724 | 0.08% | 0.00% |
| May 10, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $17.15 | 599,506.0000 | 14,156,724 | 0.07% | 0.00% |
| May 5, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 200 | $17.15 | 598,706.0000 | 14,156,724 | 0.03% | 0.00% |
| May 5, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $17.20 | 599,106.0000 | 14,156,724 | 0.07% | 0.00% |
| May 4, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 600 | $17.35 | 598,506.0000 | 14,156,724 | 0.10% | 0.00% |
| May 1, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $17.85 | 597,906.0000 | 14,156,724 | 0.07% | 0.00% |
| April 28, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 700 | $18.35 | 597,506.0000 | 14,156,724 | 0.12% | 0.00% |
| April 27, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 800 | $18.30 | 596,806.0000 | 14,156,724 | 0.13% | 0.01% |
| March 16, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 800 | $23.00 | 100,611.0000 | 14,084,427 | 0.80% | 0.01% |
| March 15, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 49 | $22.16 | 98,241.0000 | 14,084,427 | 0.05% | 0.00% |
| March 15, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 81 | $22.05 | 98,192.0000 | 14,084,427 | 0.08% | 0.00% |
| March 15, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $22.43 | 99,811.0000 | 14,084,427 | 0.50% | 0.00% |
| March 15, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $22.40 | 99,311.0000 | 14,084,427 | 0.51% | 0.00% |
| March 15, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 570 | $22.20 | 98,811.0000 | 14,084,427 | 0.58% | 0.00% |
| March 14, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 200 | $21.84 | 93,411.0000 | 14,084,427 | 0.21% | 0.00% |
| March 14, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 581 | $21.60 | 93,211.0000 | 14,084,427 | 0.63% | 0.00% |
| March 14, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 300 | $21.89 | 93,711.0000 | 14,084,427 | 0.32% | 0.00% |
| March 14, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 500 | $22.40 | 98,111.0000 | 14,084,427 | 0.51% | 0.00% |
| March 14, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 646 | $22.00 | 97,611.0000 | 14,084,427 | 0.67% | 0.00% |
| March 14, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 400 | $21.99 | 96,965.0000 | 14,084,427 | 0.41% | 0.00% |
| March 14, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 154 | $21.98 | 96,565.0000 | 14,084,427 | 0.16% | 0.00% |
| March 14, 2023 | Kinney Jonathan Craig | Not found | P | Common Stock | 2700 | $21.90 | 96,411.0000 | 14,084,427 | 2.88% | 0.02% |
| Feb. 17, 2023 | Nguonly Lim | Not found | S | Common Stock | 1 | $27.00 | 65,035.0000 | 14,084,427 | 0.00% | 0.00% |
| Feb. 16, 2023 | Nguonly Lim | Not found | S | Common Stock | 16 | $27.00 | 65,036.0000 | 14,084,427 | 0.02% | 0.00% |
| Feb. 6, 2023 | Nguonly Lim | Not found | S | Common Stock | 101 | $28.00 | 65,052.0000 | 14,084,427 | 0.16% | 0.00% |