| Mar 31, 2026 (view filing) | Mar 27 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +262.95 | $38.03 | +$10.0K | +0.1%266.3K after | |
| Jan 6, 2026 (view filing) | Jan 2 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +274 | $34.97 | +$9.58K | +0.1%265.1K after | |
| Dec 30, 2025 (view filing) | Dec 26 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +286.45 | $34.91 | +$10.0K | +0.1%264.8K after | |
| Nov 24, 2025 (view filing) | Nov 20 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.99K | $35.10 | +$69.7K | +0.8%263.5K after | |
| Nov 19, 2025 (view filing) | Nov 19 | Same day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +100 | $35.10 | +$3.51K | 0.0%261.5K after | |
| Nov 17, 2025 (view filing) | Nov 13 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +915 | $35.00 | +$32.0K | +0.4%261.4K after | |
| Oct 1, 2025 (view filing) | Sep 26 | 5 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +281.93 | $35.47 | +$10.0K | +0.1%260.5K after | |
| Jul 2, 2025 (view filing) | Jun 27-Jul 1 | 5 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +583.33 | $33.60 | +$19.6K | +0.2%259.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 18, 2025 (view filing) | Apr 17 | 1 day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +8.57K | $35.00 | +$300.1K | +3.4%257.6K after | |
| Apr 1, 2025 (view filing) | Mar 28 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +286.2 | $34.94 | +$10.0K | +0.1%249.0K after | |
| Jan 3, 2025 (view filing) | Jan 2 | 1 day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +117 | $33.92 | +$3.97K | 0.0%247.7K after | |
| Dec 31, 2024 (view filing) | Dec 27 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +303.77 | $32.92 | +$10.0K | +0.1%247.6K after | |
| Oct 3, 2024 (view filing) | Sep 27 | 6 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +339.21 | $29.48 | +$10.0K | +0.1%246.3K after | |
| Jul 2, 2024 (view filing) | Jun 28-Jul 1 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +604.59 | $23.14 | +$14.0K | +0.2%244.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 2, 2024 (view filing) | Mar 28 | 5 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +426.44 | $23.45 | +$10.0K | +0.2%242.7K after | |
| Mar 12, 2024 (view filing) | Mar 11 | 1 day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +17.4K | $23.95 | +$417.6K | +7.8%240.9K after | |
| Feb 1, 2024 (view filing) | Jan 31 | 1 day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +49.0K | $25.66 | +$1.26M | +28.1%223.5K after | |
| Jan 12, 2024 (view filing) | Dec 29, 2023-Jan 2, 2024 | 14 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +548.41 | $25.49 | +$14.0K | +0.3%174.5K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing.2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 3, 2023 (view filing) | Sep 29 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +424.99 | $23.53 | +$10.0K | +0.2%172.8K after | |
| Jul 5, 2023 (view filing) | Jun 30-Jul 3 | 5 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +610.68 | $22.92 | +$14.0K | +0.4%171.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 27, 2023 (view filing) | Jun 26 | 1 day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.00K | $22.91 | +$114.5K | +3.0%169.2K after | |
| Jun 23, 2023 (view filing) | Jun 23 | Same day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.00K | $23.00 | +$115.0K | +3.1%164.2K after | |
| Jun 16, 2023 (view filing) | Jun 15 | 1 day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +4.00K | $22.43 | +$89.7K | +2.6%159.2K after | |
| Jun 14, 2023 (view filing) | Jun 13-14 | 1 day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +12.0K | $22.28 | +$267.4K | +8.4%155.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 12, 2023 (view filing) | Jun 9-12 | 3 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +10.0K | $22.33 | +$223.3K | +7.5%143.2K after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 5, 2023 (view filing) | Jun 2-5 | 3 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +7.00K | $23.18 | +$162.3K | +5.5%133.2K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 24, 2023 (view filing) | May 24 | Same day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.00K | $23.50 | +$47.0K | +1.6%126.2K after | |
| May 4, 2023 (view filing) | May 2 | 2 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +9.29K | $24.90 | +$231.2K | +8.1%124.2K after | |
| Apr 5, 2023 (view filing) | Mar 31 | 5 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +386.25 | $25.89 | +$10.0K | +0.3%114.9K after | |
| Jan 5, 2023 (view filing) | Dec 30, 2022 | 6 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +385.51 | $25.94 | +$10.0K | +0.3%113.5K after | |
| Oct 4, 2022 (view filing) | Sep 30 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +367.78 | $27.19 | +$10.0K | +0.3%112.0K after | |
| Jun 28, 2022 (view filing) | Jun 24 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +348.43 | $28.70 | +$10.0K | +0.3%110.7K after | |
| Mar 30, 2022 (view filing) | Mar 25 | 5 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +271.96 | $36.77 | +$10.0K | +0.2%109.4K after | |
| Jan 4, 2022 (view filing) | Dec 31, 2021 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +277.93 | $35.98 | +$10.0K | +0.3%108.4K after | |
| Nov 4, 2021 (view filing) | Nov 3 | 1 day | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +7.00K | $35.90 | +$251.3K | +7.0%107.5K after | |
| Sep 28, 2021 (view filing) | Sep 24 | 4 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +271.81 | $36.79 | +$10.0K | +0.3%100.5K after | |
| Sep 9, 2021 (view filing) | Sep 7 | 2 days | Bimes Randy S.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.00K | $37.50 | +$187.5K | +5.3%99.5K after | |