PLUSEPLUS INC
- Market cap
- $2.49B
- as of 2026-10-23
- Latest close
- $95.36
- as of 2026-10-23
- Sector
- Technology
- as of 2026-10-24
- Industry
- Software - Application
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2023-10-04
Dashed line = amended filing (Form 4/A)
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Marion Elaine DCHIEF FINANCIAL OFFICER | Oct 13 | Oct 14 | S | 2,120 | $95.73 | Sale −$202,945 | 81,981 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Oct 13 | Oct 14 | S | 2,377 | $96.72 | Sale −$229,896 | 79,604 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Oct 13 | Oct 14 | S | 345 | $97.39 | Sale −$33,599 | 79,259 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Oct 12 | Oct 14 | S | 158 | $95.04 | Sale −$15,016 | 84,101 | Yes | Form 4 |
| Callies John E | Oct 1 | Oct 5 | A | 1,201 | $0.00 | $0 | 21,849 | No | Form 4 |
| Bowen Bruce M | Oct 1 | Oct 5 | A | 1,201 | $0.00 | $0 | 2,679 | No | Form 4 |
| Bowen Bruce M | Oct 1 | Oct 5 | A | 232 | $0.00 | $0 | 2,911 | No | Form 4 |
| Ballenger Melissa J | Oct 1 | Oct 5 | A | 1,201 | $0.00 | $0 | 3,726 | No | Form 4 |
| Bergeron Renee | Oct 1 | Oct 5 | A | 1,201 | $0.00 | $0 | 6,973 | No | Form 4 |
| Hunt Ira A | Oct 1 | Oct 5 | A | 1,201 | $0.00 | $0 | 29,007 | No | Form 4 |
| Lutz John Mark | Oct 1 | Oct 5 | A | 1,201 | $0.00 | $0 | 1,510 | No | Form 4 |
| Morrison Maureen F | Oct 1 | Oct 5 | A | 1,201 | $0.00 | $0 | 15,039 | No | Form 4 |
| Portegello Michael J | Oct 1 | Oct 5 | A | 1,201 | $0.00 | $0 | 2,095 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Oct 1 | Oct 2 | S | 6 | $93.01 | Sale −$558 | 67,036 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Sep 22 | Sep 24 | S | 1 | $93.44 | Sale −$93 | 67,042 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Sep 16 | Sep 18 | S | 132 | $93.34 | Sale −$12,321 | 67,050 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Sep 16 | Sep 18 | S | 7 | $94.06 | Sale −$658 | 67,043 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Sep 15 | Sep 16 | S | 470 | $93.11 | Sale −$43,762 | 67,182 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Sep 14 | Sep 16 | S | 384 | $93.18 | Sale −$35,781 | 67,652 | Yes | Form 4 |
| Callies John E | Aug 14 | Aug 17 | S | 499 | $88.08 | Sale −$43,952 | 20,649 | No | Form 4 |
| Callies John E | Aug 14 | Aug 17 | S | 1 | $88.85 | Sale −$89 | 20,648 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Aug 10 | Aug 12 | S | 401 | $90.44 | Sale −$36,266 | 68,635 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Aug 10 | Aug 12 | S | 599 | $91.09 | Sale −$54,563 | 68,036 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Aug 4 | Aug 6 | S | 200 | $98.00 | Sale −$19,600 | 69,036 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Aug 4 | Aug 5 | S | 1,400 | $95.49 | Sale −$133,686 | 88,373 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Aug 4 | Aug 5 | S | 3,504 | $96.61 | Sale −$338,521 | 84,869 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Aug 4 | Aug 5 | S | 610 | $97.40 | Sale −$59,414 | 84,259 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Aug 3 | Aug 5 | S | 1,668 | $95.12 | Sale −$158,660 | 89,773 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jul 29 | Jul 31 | S | 2,394 | $95.22 | Sale −$227,957 | 91,441 | Yes | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jul 29 | Jul 31 | S | 424 | $95.25 | Sale −$40,386 | not reported | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jul 29 | Jul 30 | S | 931 | $93.44 | Sale −$86,993 | 70,240 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jul 29 | Jul 30 | S | 817 | $94.47 | Sale −$77,182 | 69,423 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jul 29 | Jul 30 | S | 187 | $95.35 | Sale −$17,830 | 69,236 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jul 28 | Jul 30 | S | 65 | $93.11 | Sale −$6,052 | 71,171 | Yes | Form 4 |
| Lutz John Mark | Jul 6 | Jul 6 | A | 309 | $0.00 | $0 | 309 | No | Form 4 |
| Bowen Bruce M | Jul 2 | Jul 2 | J | 792 | $0.00 | $0 | 1,478 | No | Form 4 |
| Bowen Bruce M | Jul 2 | Jul 2 | J | 792 | $0.00 | $0 | 14,205 | No | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jul 2 | Jul 2 | J | 15,214 | $0.00 | $0 | 34,801 | No | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jul 2 | Jul 2 | J | 15,214 | $0.00 | $0 | 93,835 | No | Form 4 |
| Marron Mark PCHIEF EXECUTIVE OFFICER | Jul 2 | Jul 2 | J | 25,562 | $0.00 | $0 | 56,713 | No | Form 4 |
| Marron Mark PCHIEF EXECUTIVE OFFICER | Jul 2 | Jul 2 | J | 25,562 | $0.00 | $0 | 169,360 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jul 2 | Jul 2 | J | 15,488 | $0.00 | $0 | 35,427 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jul 2 | Jul 2 | J | 15,488 | $0.00 | $0 | 71,236 | No | Form 4 |
| Bowen Bruce M | Jul 1 | Jul 2 | A | 261 | $0.00 | $0 | 2,270 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jun 30 | Jul 2 | A | 70 | $70.75 | $4,953 | 50,915 | No | Form 4 |
| Stoecker Erica SteinackerGENERAL COUNSEL | Jun 30 | Jul 2 | A | 7 | $70.75 | $495 | 7,397 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jun 15 | Jun 17 | A | 4,480 | $0.00 | $0 | 36,617 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jun 15 | Jun 17 | F | 2,019 | $83.09 | $167,759 | 34,598 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jun 15 | Jun 17 | A | 16,247 | $0.00 | $0 | 50,845 | No | Form 4 |
| Marron Mark PCHIEF EXECUTIVE OFFICER | Jun 15 | Jun 17 | A | 9,956 | $0.00 | $0 | 60,286 | No | Form 4 |
| Marron Mark PCHIEF EXECUTIVE OFFICER | Jun 15 | Jun 17 | F | 4,488 | $83.09 | $372,908 | 55,798 | No | Form 4 |
| Marron Mark PCHIEF EXECUTIVE OFFICER | Jun 15 | Jun 17 | A | 26,477 | $0.00 | $0 | 82,275 | No | Form 4 |
| Stoecker Erica SteinackerGENERAL COUNSEL | Jun 15 | Jun 17 | A | 1,323 | $0.00 | $0 | 7,390 | No | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jun 15 | Jun 17 | A | 3,981 | $0.00 | $0 | 35,562 | No | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jun 15 | Jun 17 | F | 1,794 | $83.09 | $149,063 | 33,768 | No | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jun 15 | Jun 17 | A | 16,247 | $0.00 | $0 | 50,015 | No | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jun 14 | Jun 15 | F | 2,742 | $83.19 | $228,107 | 34,373 | No | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jun 14 | Jun 15 | F | 2,792 | $83.19 | $232,266 | 31,581 | No | Form 4 |
| Marron Mark PCHIEF EXECUTIVE OFFICER | Jun 14 | Jun 15 | F | 5,604 | $83.19 | $466,197 | 54,880 | No | Form 4 |
| Marron Mark PCHIEF EXECUTIVE OFFICER | Jun 14 | Jun 15 | F | 4,550 | $83.19 | $378,515 | 50,330 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jun 14 | Jun 15 | F | 2,742 | $83.19 | $228,107 | 34,929 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jun 14 | Jun 15 | F | 2,792 | $83.19 | $232,266 | 32,137 | No | Form 4 |
| Stoecker Erica SteinackerGENERAL COUNSEL | Jun 14 | Jun 15 | F | 163 | $83.19 | $13,560 | 6,204 | No | Form 4 |
| Stoecker Erica SteinackerGENERAL COUNSEL | Jun 14 | Jun 15 | F | 137 | $83.19 | $11,397 | 6,067 | No | Form 4 |
| Stoecker Erica SteinackerGENERAL COUNSEL | Jun 10 | Jun 10 | F | 161 | $82.15 | $13,226 | 6,367 | No | Form 4 |
| Marion Elaine DCHIEF FINANCIAL OFFICER | Jun 10 | Jun 10 | F | 1,860 | $82.15 | $152,799 | 37,115 | No | Form 4 |
| Marron Mark PCHIEF EXECUTIVE OFFICER | Jun 10 | Jun 10 | F | 3,031 | $82.15 | $248,997 | 60,484 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | Jun 10 | Jun 10 | F | 1,860 | $82.15 | $152,799 | 37,671 | No | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | May 11 | May 12 | S | 374 | $88.85 | Sale −$33,230 | 56,374 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | May 11 | May 12 | S | 450 | $90.14 | Sale −$40,563 | 55,924 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | May 11 | May 12 | S | 176 | $91.78 | Sale −$16,153 | 55,748 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | May 8 | May 12 | S | 71 | $88.50 | Sale −$6,284 | 56,961 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | May 8 | May 12 | S | 157 | $89.37 | Sale −$14,031 | 56,804 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | May 8 | May 12 | S | 56 | $90.20 | Sale −$5,051 | 56,748 | Yes | Form 4 |
| Raiguel Darren SCHIEF OPERATING OFFICER | May 6 | May 8 | S | 5 | $88.00 | Sale −$440 | 57,032 | Yes | Form 4 |
| Bowen Bruce M | Apr 1 | Apr 3 | A | 283 | $0.00 | $0 | 2,009 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Feb 10 | Feb 11 | S | 236 | $88.47 | Sale −$20,879 | 57,112 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Feb 10 | Feb 11 | S | 75 | $89.39 | Sale −$6,704 | 57,037 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Feb 9 | Feb 11 | S | 400 | $88.05 | Sale −$35,220 | 57,348 | Yes | Form 4 |
| Portegello Michael Joseph | Jan 5 | Jan 21 | A | 894 | $0.00 | $0 | 894 | No | Form 4 |
| Bowen Bruce M | Jan 2 | Jan 6 | A | 248 | $0.00 | $0 | 1,726 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Dec 31, 2025 | Jan 2 | A | 82 | $60.73 | $4,980 | 39,531 | No | Form 4 |
| Stoecker Erica SteinackerGeneral Counsel | Dec 31, 2025 | Jan 2 | A | 8 | $60.73 | $486 | 6,528 | No | Form 4 |
| Callies John E | Dec 11, 2025 | Dec 15, 2025 | G | 280 | $90.03 | $25,208 | 21,148 | No | Form 4 |
| Callies John E | Dec 8, 2025 | Dec 10, 2025 | S | 560 | $90.03 | Sale −$50,417 | 21,428 | No | Form 4 |
| Bowen Bruce M | Dec 3, 2025 | Dec 5, 2025 | G | 1,100 | $0.00 | $0 | 13,413 | No | Form 4 |
| Bowen Bruce M | Dec 3, 2025 | Dec 5, 2025 | G | 1,445 | $0.00 | $0 | 9,255 | No | Form 4 |
| Bowen Bruce M | Nov 13, 2025 | Nov 17, 2025 | J | 300 | $0.00 | $0 | 1,478 | No | Form 4 |
| Bowen Bruce M | Nov 13, 2025 | Nov 17, 2025 | J | 300 | $0.00 | $0 | 15,513 | No | Form 4 |
| Bowen Bruce M | Nov 13, 2025 | Nov 17, 2025 | G | 1,000 | $0.00 | $0 | 14,513 | No | Form 4 |
| Ballenger Melissa J | Oct 1, 2025 | Oct 3, 2025 | A | 1,478 | $0.00 | $0 | 2,525 | No | Form 4 |
| Bergeron Renee | Oct 1, 2025 | Oct 3, 2025 | A | 1,478 | $0.00 | $0 | 5,772 | No | Form 4 |
| Bowen Bruce M | Oct 1, 2025 | Oct 3, 2025 | A | 1,478 | $0.00 | $0 | 4,165 | No | Form 4 |
| Bowen Bruce M | Oct 1, 2025 | Oct 3, 2025 | J | 2,687 | $0.00 | $0 | 1,478 | No | Form 4 |
| Bowen Bruce M | Oct 1, 2025 | Oct 3, 2025 | J | 2,687 | $0.00 | $0 | 15,213 | No | Form 4 |
| Bowen Bruce M | Oct 1, 2025 | Oct 3, 2025 | A | 300 | $0.00 | $0 | 1,778 | No | Form 4 |
| Callies John E | Oct 1, 2025 | Oct 3, 2025 | A | 1,478 | $0.00 | $0 | 21,988 | No | Form 4 |
| Hunt Ira A | Oct 1, 2025 | Oct 3, 2025 | A | 1,478 | $0.00 | $0 | 27,806 | No | Form 4 |
| Morrison Maureen F | Oct 1, 2025 | Oct 3, 2025 | A | 1,478 | $0.00 | $0 | 13,838 | No | Form 4 |
| Bowen Bruce M | Jul 1, 2025 | Jul 2, 2025 | A | 301 | $0.00 | $0 | 2,687 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 30, 2025 | Jul 1, 2025 | J | 14,179 | $0.00 | $0 | 38,975 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 30, 2025 | Jul 1, 2025 | J | 14,179 | $0.00 | $0 | 78,621 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 30, 2025 | Jul 1, 2025 | J | 21,735 | $0.00 | $0 | 63,515 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 30, 2025 | Jul 1, 2025 | J | 21,735 | $0.00 | $0 | 146,398 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 30, 2025 | Jul 1, 2025 | G | 2,600 | $0.00 | $0 | 143,798 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 30, 2025 | Jul 1, 2025 | J | 14,179 | $0.00 | $0 | 39,368 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 30, 2025 | Jul 1, 2025 | J | 14,179 | $0.00 | $0 | 57,748 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 30, 2025 | Jul 1, 2025 | A | 81 | $61.29 | $4,964 | 39,449 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 14, 2025 | Jun 17, 2025 | F | 2,643 | $68.94 | $182,208 | 56,339 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 14, 2025 | Jun 17, 2025 | F | 2,792 | $68.94 | $192,480 | 53,547 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 14, 2025 | Jun 17, 2025 | F | 5,678 | $68.94 | $391,441 | 89,800 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 14, 2025 | Jun 17, 2025 | F | 4,550 | $68.94 | $313,677 | 85,250 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 14, 2025 | Jun 17, 2025 | F | 2,643 | $68.94 | $182,208 | 55,946 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 14, 2025 | Jun 17, 2025 | F | 2,792 | $68.94 | $192,480 | 53,154 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 10, 2025 | Jun 11, 2025 | A | 18,543 | $0.00 | $0 | 58,982 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 10, 2025 | Jun 11, 2025 | A | 30,219 | $0.00 | $0 | 95,478 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 10, 2025 | Jun 11, 2025 | A | 18,543 | $0.00 | $0 | 58,589 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 8, 2025 | Jun 10, 2025 | F | 2,314 | $71.11 | $164,549 | 40,439 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 8, 2025 | Jun 10, 2025 | F | 3,771 | $71.11 | $268,156 | 65,259 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 8, 2025 | Jun 10, 2025 | F | 2,314 | $71.11 | $164,549 | 40,046 | No | Form 4 |
| Bowen Bruce M | Apr 1, 2025 | Apr 3, 2025 | A | 351 | $0.00 | $0 | 2,386 | No | Form 4 |
| Ballenger Melissa J | Jan 6, 2025 | Feb 14, 20254/A | A | 1,047 | $0.00 | $0 | 1,047 | No | Form 4/A |
| Bowen Bruce M | Jan 2, 2025 | Jan 3, 2025 | A | 291 | $0.00 | $0 | 2,035 | No | Form 4 |
| Marron Mark PChief Executive Officer | Dec 31, 2024 | Jan 2, 2025 | G | 3,425 | $0.00 | $0 | 124,663 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Dec 31, 2024 | Jan 2, 2025 | A | 79 | $62.59 | $4,945 | 42,753 | No | Form 4 |
| Bowen Bruce M | Dec 13, 2024 | Dec 16, 2024 | J | 2,768 | $0.00 | $0 | 1,744 | No | Form 4 |
| Bowen Bruce M | Dec 13, 2024 | Dec 16, 2024 | J | 2,768 | $0.00 | $0 | 12,526 | No | Form 4 |
| Bowen Bruce M | Dec 12, 2024 | Dec 16, 2024 | G | 1,000 | $0.00 | $0 | 1,084 | No | Form 4 |
| Bowen Bruce M | Oct 1, 2024 | Oct 3, 2024 | A | 1,067 | $0.00 | $0 | 4,286 | No | Form 4 |
| Bowen Bruce M | Oct 1, 2024 | Oct 3, 2024 | A | 226 | $0.00 | $0 | 4,512 | No | Form 4 |
| Callies John E | Oct 1, 2024 | Oct 3, 2024 | A | 1,067 | $0.00 | $0 | 20,510 | No | Form 4 |
| Bergeron Renee | Oct 1, 2024 | Oct 3, 2024 | A | 1,067 | $0.00 | $0 | 4,294 | No | Form 4 |
| Hunt Ira A | Oct 1, 2024 | Oct 3, 2024 | A | 1,067 | $0.00 | $0 | 26,328 | No | Form 4 |
| Morrison Maureen F | Oct 1, 2024 | Oct 3, 2024 | A | 1,067 | $0.00 | $0 | 12,360 | No | Form 4 |
| Xiang Ben | Oct 1, 2024 | Oct 3, 2024 | A | 1,067 | $0.00 | $0 | 10,688 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Sep 16, 2024 | Sep 17, 2024 | S | 2,161 | $91.60 | Sale −$197,948 | 67,281 | Yes | Form 4 |
| Marion Elaine DChief Financial Officer | Sep 16, 2024 | Sep 17, 2024 | S | 2,511 | $92.56 | Sale −$232,418 | 64,770 | Yes | Form 4 |
| Marion Elaine DChief Financial Officer | Sep 16, 2024 | Sep 17, 2024 | S | 328 | $93.15 | Sale −$30,553 | 64,442 | Yes | Form 4 |
| Callies John E | Aug 26, 2024 | Aug 28, 2024 | S | 1,050 | $95.68 | Sale −$100,464 | 19,443 | No | Form 4 |
| Faulders C Thomas III | Aug 23, 2024 | Aug 26, 2024 | S | 2,000 | $93.13 | Sale −$186,260 | 44,341 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Aug 20, 2024 | Aug 22, 2024 | S | 5,000 | $91.14 | Sale −$455,700 | 43,569 | Yes | Form 4 |
| Bowen Bruce M | Jul 1, 2024 | Jul 2, 2024 | A | 292 | $0.00 | $0 | 3,219 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 28, 2024 | Jul 2, 2024 | J | 15,446 | $0.00 | $0 | 42,595 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 28, 2024 | Jul 2, 2024 | J | 15,446 | $0.00 | $0 | 48,569 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 28, 2024 | Jul 2, 2024 | A | 79 | $62.63 | $4,948 | 42,674 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 25, 2024 | Jun 27, 2024 | J | 15,446 | $0.00 | $0 | 42,360 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 25, 2024 | Jun 27, 2024 | J | 15,446 | $0.00 | $0 | 69,442 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 25, 2024 | Jun 27, 2024 | J | 24,061 | $0.00 | $0 | 69,030 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 25, 2024 | Jun 27, 2024 | J | 24,061 | $0.00 | $0 | 128,088 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 17, 2024 | Jun 18, 2024 | S | 2,800 | $72.92 | Sale −$204,176 | 56,196 | Yes | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 17, 2024 | Jun 18, 2024 | S | 1,800 | $74.02 | Sale −$133,236 | 54,396 | Yes | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 17, 2024 | Jun 18, 2024 | S | 400 | $74.57 | Sale −$29,828 | 53,996 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 15, 2024 | Jun 18, 2024 | F | 3,914 | $72.68 | $284,470 | 58,041 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 15, 2024 | Jun 18, 2024 | F | 6,525 | $72.68 | $474,237 | 93,091 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 15, 2024 | Jun 18, 2024 | F | 3,914 | $72.68 | $284,470 | 57,806 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 14, 2024 | Jun 18, 2024 | A | 18,574 | $0.00 | $0 | 64,697 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 14, 2024 | Jun 18, 2024 | F | 2,742 | $73.46 | $201,427 | 61,955 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 14, 2024 | Jun 18, 2024 | A | 30,269 | $0.00 | $0 | 105,372 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 14, 2024 | Jun 18, 2024 | G | 2,475 | $0.00 | $0 | 104,027 | No | Form 4 |
| Marron Mark PChief Executive Officer | Jun 14, 2024 | Jun 18, 2024 | F | 5,756 | $73.46 | $422,836 | 99,616 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 14, 2024 | Jun 18, 2024 | A | 18,574 | $0.00 | $0 | 64,462 | Yes | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 14, 2024 | Jun 18, 2024 | F | 2,742 | $73.46 | $201,427 | 61,720 | Yes | Form 4 |
| Marron Mark PChief Executive Officer | Jun 8, 2024 | Jun 12, 2024 | F | 3,771 | $73.59 | $277,508 | 75,103 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Jun 8, 2024 | Jun 12, 2024 | F | 2,314 | $73.59 | $170,287 | 45,888 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Jun 8, 2024 | Jun 12, 2024 | F | 2,314 | $73.59 | $170,287 | 46,123 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | May 21, 2024 | May 21, 2024 | S | 167 | $80.00 | Sale −$13,360 | 33,123 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | May 20, 2024 | May 21, 2024 | S | 4,133 | $80.30 | Sale −$331,880 | 33,990 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | May 20, 2024 | May 21, 2024 | S | 700 | $80.84 | Sale −$56,588 | 33,290 | Yes | Form 4 |
| Bowen Bruce M | Apr 1, 2024 | Apr 3, 2024 | A | 280 | $0.00 | $0 | 2,927 | No | Form 4 |
| Marion Elaine DChief Financial Officer | Mar 15, 2024 | Mar 19, 2024 | S | 3,927 | $77.84 | Sale −$305,678 | 60,069 | Yes | Form 4 |
| Marion Elaine DChief Financial Officer | Mar 15, 2024 | Mar 19, 2024 | S | 1,073 | $78.73 | Sale −$84,477 | 58,996 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Feb 26, 2024 | Feb 27, 2024 | S | 1,150 | $80.00 | Sale −$92,000 | 38,123 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Feb 20, 2024 | Feb 22, 2024 | S | 2,450 | $79.20 | Sale −$194,040 | 40,673 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Feb 20, 2024 | Feb 22, 2024 | S | 1,400 | $79.84 | Sale −$111,776 | 39,273 | Yes | Form 4 |
| Callies John E | Feb 20, 2024 | Feb 21, 2024 | S | 1,308 | $79.17 | Sale −$103,554 | 20,493 | No | Form 4 |
| Hovde Eric D | Jan 2, 2024 | Jan 5, 2024 | A | 268 | $0.00 | $0 | 19,255 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Dec 29, 2023 | Jan 4, 2024 | A | 104 | $47.64 | $4,955 | 48,437 | No | Form 4 |
| Bowen Bruce M | Jan 2, 2024 | Jan 3, 2024 | A | 268 | $0.00 | $0 | 2,647 | No | Form 4 |
| Marron Mark PChief Executive Officer | Dec 29, 2023 | Jan 3, 2024 | G | 3,100 | $0.00 | $0 | 106,502 | No | Form 4 |
| Bowen Bruce M | Dec 29, 2023 | Jan 3, 2024 | J | 2,531 | $0.00 | $0 | 2,379 | No | Form 4 |
| Bowen Bruce M | Dec 29, 2023 | Jan 3, 2024 | J | 2,531 | $0.00 | $0 | 12,258 | No | Form 4 |
| Bowen Bruce M | Dec 29, 2023 | Jan 3, 2024 | G | 2,500 | $0.00 | $0 | 9,758 | No | Form 4 |
| Bowen Bruce M | Dec 29, 2023 | Jan 3, 2024 | G | 2,500 | $0.00 | $0 | 10,700 | No | Form 4 |
| Raiguel Darren SChief Operating Officer | Dec 21, 2023 | Dec 21, 2023 | S | 848 | $80.00 | Sale −$67,840 | 43,123 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Dec 20, 2023 | Dec 21, 2023 | S | 402 | $80.09 | Sale −$32,196 | 43,971 | Yes | Form 4 |
| Marion Elaine DChief Financial Officer | Dec 15, 2023 | Dec 19, 2023 | S | 5,000 | $74.94 | Sale −$374,700 | 63,996 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Dec 15, 2023 | Dec 19, 2023 | S | 1,250 | $76.00 | Sale −$95,000 | 44,373 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Dec 12, 2023 | Dec 12, 2023 | S | 1,250 | $72.00 | Sale −$90,000 | 45,623 | Yes | Form 4 |
| Raiguel Darren SChief Operating Officer | Dec 8, 2023 | Dec 12, 2023 | S | 1,250 | $68.28 | Sale −$85,350 | 46,873 | Yes | Form 4 |
| Marion Elaine DChief Financial Officer | Dec 1, 2023 | Dec 5, 2023 | G | 159 | $0.00 | $0 | 68,996 | No | Form 4 |
| Bowen Bruce M | Oct 2, 2023 | Oct 4, 2023 | A | 333 | $0.00 | $0 | 4,910 | No | Form 4 |
| Hovde Eric D | Oct 2, 2023 | Oct 4, 2023 | A | 333 | $0.00 | $0 | 18,987 | No | Form 4 |