XZO Insider Purchase Research

MarketWizards.netInsider Purchase Research
XZO
Sector : Information TechnologyCurrent Market Cap : $1.61BInsider Purchase Pulse Date: May 28, 2026
Market price & volume through Shares outstanding as of (SEC filing)Short interest as of (FINRA)

How This Insider Purchase Pulse Works

“Purchase” refers to qualifying purchases made by company insiders. An Insider Purchase Pulse is a point-in-time research snapshot of that activity, not a recommendation from MarketWizards to purchase the stock. The Insider Purchase Pulse Date is the date the most recent qualifying insider purchase became public. The report summarizes all qualifying purchases disclosed during the 7-, 30-, 60-, 90-, and 180-calendar-day periods counted backward from the Pulse Date—not backward from today. Purchases disclosed on the Pulse Date itself are also included. When a new qualifying purchase becomes public, it creates a new Pulse Date, and all activity windows and KPIs are recalculated. The previous Pulse remains a historical observation, but its return monitoring closes. A new monitoring period begins from the new Pulse Date so subsequent performance is evaluated against the latest insider-information state.

The report is designed to make the timing, concentration, and scale of qualifying insider purchases across the 180-calendar-day lookback easy to see. It also tracks the stock’s subsequent return and performance relative to SPY from the Latest Pulse Date, helping readers observe how forward performance develops after each disclosed purchase pattern.

Example

For this May 28, 2026 Insider Purchase Pulse, the 30-day lookback covers Apr. 29 through May 28. If another qualifying purchase becomes public on Jun. 4, Jun. 4 becomes the new Pulse Date, the activity windows and KPIs are recalculated, and return monitoring begins again from the new Pulse.

Purchase Commitment

Capital Committed$2.25M180-day total
Shares Purchased139.0K180-day total

Insider Participation

Buyers6180-day total
Events64180-day total

Insider Cost & Market Price

Weighted Cost$16.19
Market Price$17.88
Price vs Cost+10.43%

Relative Purchase Size

180D Purchase / Current Market Cap i0.14%
180D Shares Purchased / Current Shares Outstanding i0.15%

Short Interest & Liquidity

Short Interest i2.20%
Days to Cover i6.86 days

Price & Insider Purchases Before the Pulse Date

Six-month price history ending on the Pulse Date. Purchase markers use transaction dates and reported weighted purchase prices.

$11.45$16.17$20.90$25.62Dec 2025Jan 2026Feb 2026Mar 2026Apr 2026May 2026Pulse Date - May 28, 2026Market PriceSPY - RebasedInsider PurchasePulse DateNov 28, 2025Closing Price$18.85Dec 1, 2025Closing Price$18.82Dec 2, 2025Closing Price$18.93Dec 3, 2025Closing Price$18.14Dec 4, 2025Closing Price$17.71Dec 5, 2025Closing Price$18.23Dec 8, 2025Closing Price$17.08Dec 9, 2025Closing Price$17.45Dec 10, 2025Closing Price$18.01Dec 11, 2025Closing Price$19.94Dec 12, 2025Closing Price$19.75Dec 15, 2025Closing Price$19.41Dec 16, 2025Closing Price$19.17Dec 17, 2025Closing Price$18.42Dec 18, 2025Closing Price$19.58Dec 19, 2025Closing Price$20.72Dec 22, 2025Closing Price$22.03Dec 23, 2025Closing Price$23.19Dec 24, 2025Closing Price$23.22Dec 26, 2025Closing Price$22.56Dec 29, 2025Closing Price$23.32Dec 30, 2025Closing Price$23.89Dec 31, 2025Closing Price$24.25Jan 2, 2026Closing Price$22.76Jan 5, 2026Closing Price$22.81Jan 6, 2026Closing Price$22.07Jan 7, 2026Closing Price$22.25Jan 8, 2026Closing Price$22.10Jan 9, 2026Closing Price$22.54Jan 12, 2026Closing Price$22.58Jan 13, 2026Closing Price$21.67Jan 14, 2026Closing Price$21.65Jan 15, 2026Closing Price$22.14Jan 16, 2026Closing Price$22.50Jan 20, 2026Closing Price$21.81Jan 21, 2026Closing Price$21.39Jan 22, 2026Closing Price$21.43Jan 23, 2026Closing Price$21.25Jan 26, 2026Closing Price$21.32Jan 27, 2026Closing Price$20.66Jan 28, 2026Closing Price$20.59Jan 29, 2026Closing Price$21.00Jan 30, 2026Closing Price$20.32Feb 2, 2026Closing Price$21.03Feb 3, 2026Closing Price$18.49Feb 4, 2026Closing Price$17.88Feb 5, 2026Closing Price$17.50Feb 6, 2026Closing Price$17.61Feb 9, 2026Closing Price$16.75Feb 10, 2026Closing Price$16.24Feb 11, 2026Closing Price$15.81Feb 12, 2026Closing Price$14.87Feb 13, 2026Closing Price$15.40Feb 17, 2026Closing Price$15.25Feb 18, 2026Closing Price$16.20Feb 19, 2026Closing Price$16.28Feb 20, 2026Closing Price$15.91Feb 23, 2026Closing Price$15.52Feb 24, 2026Closing Price$15.26Feb 25, 2026Closing Price$15.93Feb 26, 2026Closing Price$16.64Feb 27, 2026Closing Price$16.76Mar 2, 2026Closing Price$16.10Mar 3, 2026Closing Price$15.51Mar 4, 2026Closing Price$15.60Mar 5, 2026Closing Price$16.00Mar 6, 2026Closing Price$15.45Mar 9, 2026Closing Price$15.20Mar 10, 2026Closing Price$15.28Mar 11, 2026Closing Price$15.46Mar 12, 2026Closing Price$15.15Mar 13, 2026Closing Price$15.65Mar 16, 2026Closing Price$15.69Mar 17, 2026Closing Price$15.89Mar 18, 2026Closing Price$15.16Mar 19, 2026Closing Price$15.52Mar 20, 2026Closing Price$14.71Mar 23, 2026Closing Price$14.98Mar 24, 2026Closing Price$14.81Mar 25, 2026Closing Price$14.54Mar 26, 2026Closing Price$14.00Mar 27, 2026Closing Price$13.73Mar 30, 2026Closing Price$14.03Mar 31, 2026Closing Price$14.67Apr 1, 2026Closing Price$14.33Apr 2, 2026Closing Price$14.26Apr 6, 2026Closing Price$14.30Apr 7, 2026Closing Price$14.32Apr 8, 2026Closing Price$15.83Apr 9, 2026Closing Price$15.56Apr 10, 2026Closing Price$14.87Apr 13, 2026Closing Price$15.40Apr 14, 2026Closing Price$16.18Apr 15, 2026Closing Price$16.79Apr 16, 2026Closing Price$16.42Apr 17, 2026Closing Price$17.50Apr 20, 2026Closing Price$17.33Apr 21, 2026Closing Price$16.58Apr 22, 2026Closing Price$16.79Apr 23, 2026Closing Price$16.36Apr 24, 2026Closing Price$16.84Apr 27, 2026Closing Price$16.34Apr 28, 2026Closing Price$16.76Apr 29, 2026Closing Price$16.28Apr 30, 2026Closing Price$16.20May 1, 2026Closing Price$16.40May 4, 2026Closing Price$16.16May 5, 2026Closing Price$17.25May 6, 2026Closing Price$17.27May 7, 2026Closing Price$13.94May 8, 2026Closing Price$13.49May 11, 2026Closing Price$14.37May 12, 2026Closing Price$13.76May 13, 2026Closing Price$13.38May 14, 2026Closing Price$13.53May 15, 2026Closing Price$13.56May 18, 2026Closing Price$13.71May 19, 2026Closing Price$13.69May 20, 2026Closing Price$12.84May 21, 2026Closing Price$12.93May 22, 2026Closing Price$12.97May 26, 2026Closing Price$13.47May 27, 2026Closing Price$13.74May 28, 2026Closing Price$13.64Nov 28, 2025SPY Closing Price$683.39SPY Return0.00%Dec 1, 2025SPY Closing Price$680.27SPY Return-0.46%Dec 2, 2025SPY Closing Price$681.53SPY Return-0.27%Dec 3, 2025SPY Closing Price$683.89SPY Return+0.07%Dec 4, 2025SPY Closing Price$684.39SPY Return+0.15%Dec 5, 2025SPY Closing Price$685.69SPY Return+0.34%Dec 8, 2025SPY Closing Price$683.63SPY Return+0.04%Dec 9, 2025SPY Closing Price$683.04SPY Return-0.05%Dec 10, 2025SPY Closing Price$687.57SPY Return+0.61%Dec 11, 2025SPY Closing Price$689.17SPY Return+0.85%Dec 12, 2025SPY Closing Price$681.76SPY Return-0.24%Dec 15, 2025SPY Closing Price$680.73SPY Return-0.39%Dec 16, 2025SPY Closing Price$678.87SPY Return-0.66%Dec 17, 2025SPY Closing Price$671.40SPY Return-1.75%Dec 18, 2025SPY Closing Price$676.47SPY Return-1.01%Dec 19, 2025SPY Closing Price$680.59SPY Return-0.41%Dec 22, 2025SPY Closing Price$684.83SPY Return+0.21%Dec 23, 2025SPY Closing Price$687.96SPY Return+0.67%Dec 24, 2025SPY Closing Price$690.38SPY Return+1.02%Dec 26, 2025SPY Closing Price$690.31SPY Return+1.01%Dec 29, 2025SPY Closing Price$687.85SPY Return+0.65%Dec 30, 2025SPY Closing Price$687.01SPY Return+0.53%Dec 31, 2025SPY Closing Price$681.92SPY Return-0.22%Jan 2, 2026SPY Closing Price$683.17SPY Return-0.03%Jan 5, 2026SPY Closing Price$687.72SPY Return+0.63%Jan 6, 2026SPY Closing Price$691.81SPY Return+1.23%Jan 7, 2026SPY Closing Price$689.58SPY Return+0.91%Jan 8, 2026SPY Closing Price$689.51SPY Return+0.90%Jan 9, 2026SPY Closing Price$694.07SPY Return+1.56%Jan 12, 2026SPY Closing Price$695.16SPY Return+1.72%Jan 13, 2026SPY Closing Price$693.77SPY Return+1.52%Jan 14, 2026SPY Closing Price$690.36SPY Return+1.02%Jan 15, 2026SPY Closing Price$692.24SPY Return+1.30%Jan 16, 2026SPY Closing Price$691.66SPY Return+1.21%Jan 20, 2026SPY Closing Price$677.58SPY Return-0.85%Jan 21, 2026SPY Closing Price$685.40SPY Return+0.29%Jan 22, 2026SPY Closing Price$688.98SPY Return+0.82%Jan 23, 2026SPY Closing Price$689.23SPY Return+0.85%Jan 26, 2026SPY Closing Price$692.73SPY Return+1.37%Jan 27, 2026SPY Closing Price$695.49SPY Return+1.77%Jan 28, 2026SPY Closing Price$695.42SPY Return+1.76%Jan 29, 2026SPY Closing Price$694.04SPY Return+1.56%Jan 30, 2026SPY Closing Price$691.97SPY Return+1.26%Feb 2, 2026SPY Closing Price$695.41SPY Return+1.76%Feb 3, 2026SPY Closing Price$689.53SPY Return+0.90%Feb 4, 2026SPY Closing Price$686.19SPY Return+0.41%Feb 5, 2026SPY Closing Price$677.62SPY Return-0.84%Feb 6, 2026SPY Closing Price$690.62SPY Return+1.06%Feb 9, 2026SPY Closing Price$693.95SPY Return+1.55%Feb 10, 2026SPY Closing Price$692.12SPY Return+1.28%Feb 11, 2026SPY Closing Price$691.96SPY Return+1.25%Feb 12, 2026SPY Closing Price$681.27SPY Return-0.31%Feb 13, 2026SPY Closing Price$681.75SPY Return-0.24%Feb 17, 2026SPY Closing Price$682.85SPY Return-0.08%Feb 18, 2026SPY Closing Price$686.29SPY Return+0.42%Feb 19, 2026SPY Closing Price$684.48SPY Return+0.16%Feb 20, 2026SPY Closing Price$689.43SPY Return+0.88%Feb 23, 2026SPY Closing Price$682.39SPY Return-0.15%Feb 24, 2026SPY Closing Price$687.35SPY Return+0.58%Feb 25, 2026SPY Closing Price$693.15SPY Return+1.43%Feb 26, 2026SPY Closing Price$689.30SPY Return+0.86%Feb 27, 2026SPY Closing Price$685.99SPY Return+0.38%Mar 2, 2026SPY Closing Price$686.38SPY Return+0.44%Mar 3, 2026SPY Closing Price$680.33SPY Return-0.45%Mar 4, 2026SPY Closing Price$685.13SPY Return+0.25%Mar 5, 2026SPY Closing Price$681.31SPY Return-0.30%Mar 6, 2026SPY Closing Price$672.38SPY Return-1.61%Mar 9, 2026SPY Closing Price$678.27SPY Return-0.75%Mar 10, 2026SPY Closing Price$677.18SPY Return-0.91%Mar 11, 2026SPY Closing Price$676.33SPY Return-1.03%Mar 12, 2026SPY Closing Price$666.06SPY Return-2.54%Mar 13, 2026SPY Closing Price$662.29SPY Return-3.09%Mar 16, 2026SPY Closing Price$669.03SPY Return-2.10%Mar 17, 2026SPY Closing Price$670.79SPY Return-1.84%Mar 18, 2026SPY Closing Price$661.43SPY Return-3.21%Mar 19, 2026SPY Closing Price$659.80SPY Return-3.45%Mar 20, 2026SPY Closing Price$648.57SPY Return-5.10%Mar 23, 2026SPY Closing Price$655.38SPY Return-4.10%Mar 24, 2026SPY Closing Price$653.18SPY Return-4.42%Mar 25, 2026SPY Closing Price$656.82SPY Return-3.89%Mar 26, 2026SPY Closing Price$645.09SPY Return-5.60%Mar 27, 2026SPY Closing Price$634.09SPY Return-7.21%Mar 30, 2026SPY Closing Price$631.97SPY Return-7.52%Mar 31, 2026SPY Closing Price$650.34SPY Return-4.84%Apr 1, 2026SPY Closing Price$655.24SPY Return-4.12%Apr 2, 2026SPY Closing Price$655.83SPY Return-4.03%Apr 6, 2026SPY Closing Price$658.93SPY Return-3.58%Apr 7, 2026SPY Closing Price$659.22SPY Return-3.54%Apr 8, 2026SPY Closing Price$676.01SPY Return-1.08%Apr 9, 2026SPY Closing Price$679.91SPY Return-0.51%Apr 10, 2026SPY Closing Price$679.46SPY Return-0.58%Apr 13, 2026SPY Closing Price$686.10SPY Return+0.40%Apr 14, 2026SPY Closing Price$694.46SPY Return+1.62%Apr 15, 2026SPY Closing Price$699.94SPY Return+2.42%Apr 16, 2026SPY Closing Price$701.66SPY Return+2.67%Apr 17, 2026SPY Closing Price$710.14SPY Return+3.91%Apr 20, 2026SPY Closing Price$708.72SPY Return+3.71%Apr 21, 2026SPY Closing Price$704.08SPY Return+3.03%Apr 22, 2026SPY Closing Price$711.21SPY Return+4.07%Apr 23, 2026SPY Closing Price$708.45SPY Return+3.67%Apr 24, 2026SPY Closing Price$713.94SPY Return+4.47%Apr 27, 2026SPY Closing Price$715.17SPY Return+4.65%Apr 28, 2026SPY Closing Price$711.69SPY Return+4.14%Apr 29, 2026SPY Closing Price$711.58SPY Return+4.13%Apr 30, 2026SPY Closing Price$718.66SPY Return+5.16%May 1, 2026SPY Closing Price$720.65SPY Return+5.45%May 4, 2026SPY Closing Price$718.01SPY Return+5.07%May 5, 2026SPY Closing Price$723.77SPY Return+5.91%May 6, 2026SPY Closing Price$733.83SPY Return+7.38%May 7, 2026SPY Closing Price$731.58SPY Return+7.05%May 8, 2026SPY Closing Price$737.62SPY Return+7.94%May 11, 2026SPY Closing Price$739.30SPY Return+8.18%May 12, 2026SPY Closing Price$738.18SPY Return+8.02%May 13, 2026SPY Closing Price$742.31SPY Return+8.62%May 14, 2026SPY Closing Price$748.17SPY Return+9.48%May 15, 2026SPY Closing Price$739.17SPY Return+8.16%May 18, 2026SPY Closing Price$738.65SPY Return+8.09%May 19, 2026SPY Closing Price$733.73SPY Return+7.37%May 20, 2026SPY Closing Price$741.25SPY Return+8.47%May 21, 2026SPY Closing Price$742.72SPY Return+8.68%May 22, 2026SPY Closing Price$745.64SPY Return+9.11%May 26, 2026SPY Closing Price$750.59SPY Return+9.83%May 27, 2026SPY Closing Price$750.46SPY Return+9.81%May 28, 2026SPY Closing Price$754.60SPY Return+10.42%Dec 18, 2025Capital Committed$637.3KShares Purchased32.6KBuyers3Events3Weighted Purchase Price$19.58Publicly DisclosedDec 22, 2025Mar 9, 2026Capital Committed$38.4KShares Purchased2.5KBuyers1Events1Weighted Purchase Price$15.35Publicly DisclosedMar 10, 2026Mar 17, 2026Capital Committed$31.4KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.68Publicly DisclosedMar 18, 2026Mar 18, 2026Capital Committed$32.6KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.30Publicly DisclosedMar 18, 2026Mar 19, 2026Capital Committed$30.7KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.36Publicly DisclosedMar 23, 2026Mar 20, 2026Capital Committed$31.0KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.50Publicly DisclosedMar 23, 2026Mar 23, 2026Capital Committed$90.3KShares Purchased6.0KBuyers2Events2Weighted Purchase Price$15.06Publicly DisclosedMar 23, 2026 - Mar 24, 2026Mar 24, 2026Capital Committed$30.0KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$14.99Publicly DisclosedMar 24, 2026Mar 25, 2026Capital Committed$29.6KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$14.81Publicly DisclosedMar 26, 2026Mar 26, 2026Capital Committed$29.0KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$14.52Publicly DisclosedMar 27, 2026Mar 27, 2026Capital Committed$27.8KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.89Publicly DisclosedMar 30, 2026Mar 30, 2026Capital Committed$28.2KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$14.08Publicly DisclosedMar 31, 2026Mar 31, 2026Capital Committed$28.9KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$14.44Publicly DisclosedApr 1, 2026Apr 1, 2026Capital Committed$29.9KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$14.94Publicly DisclosedApr 2, 2026Apr 2, 2026Capital Committed$27.6KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.79Publicly DisclosedApr 3, 2026Apr 6, 2026Capital Committed$28.5KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$14.26Publicly DisclosedApr 7, 2026Apr 7, 2026Capital Committed$28.4KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$14.22Publicly DisclosedApr 8, 2026Apr 8, 2026Capital Committed$30.1KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.05Publicly DisclosedApr 9, 2026Apr 9, 2026Capital Committed$31.5KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.74Publicly DisclosedApr 10, 2026Apr 10, 2026Capital Committed$30.8KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.38Publicly DisclosedApr 13, 2026Apr 13, 2026Capital Committed$30.3KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.13Publicly DisclosedApr 14, 2026Apr 14, 2026Capital Committed$32.3KShares Purchased2.0KBuyers1Events4Weighted Purchase Price$16.15Publicly DisclosedApr 15, 2026Apr 15, 2026Capital Committed$32.9KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.43Publicly DisclosedApr 16, 2026Apr 16, 2026Capital Committed$33.5KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.76Publicly DisclosedApr 17, 2026Apr 17, 2026Capital Committed$33.9KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.94Publicly DisclosedApr 20, 2026Apr 20, 2026Capital Committed$35.0KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$17.48Publicly DisclosedApr 22, 2026Apr 21, 2026Capital Committed$34.6KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$17.28Publicly DisclosedApr 22, 2026Apr 22, 2026Capital Committed$32.9KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.46Publicly DisclosedApr 23, 2026Apr 23, 2026Capital Committed$33.2KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.62Publicly DisclosedApr 24, 2026Apr 24, 2026Capital Committed$32.4KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.21Publicly DisclosedApr 27, 2026Apr 27, 2026Capital Committed$33.8KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.88Publicly DisclosedApr 28, 2026Apr 28, 2026Capital Committed$33.4KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.68Publicly DisclosedApr 30, 2026Apr 29, 2026Capital Committed$32.4KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.22Publicly DisclosedMay 1, 2026Apr 30, 2026Capital Committed$31.8KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.91Publicly DisclosedMay 2, 2026May 1, 2026Capital Committed$33.1KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$16.53Publicly DisclosedMay 5, 2026May 4, 2026Capital Committed$33.1KShares Purchased2.0KBuyers1Events4Weighted Purchase Price$16.56Publicly DisclosedMay 6, 2026May 5, 2026Capital Committed$34.2KShares Purchased2.0KBuyers1Events2Weighted Purchase Price$17.11Publicly DisclosedMay 7, 2026May 6, 2026Capital Committed$34.6KShares Purchased2.0KBuyers1Events2Weighted Purchase Price$17.31Publicly DisclosedMay 8, 2026May 7, 2026Capital Committed$30.2KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$15.11Publicly DisclosedMay 9, 2026May 8, 2026Capital Committed$27.0KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.52Publicly DisclosedMay 12, 2026May 11, 2026Capital Committed$28.0KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.99Publicly DisclosedMay 13, 2026May 12, 2026Capital Committed$27.7KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.85Publicly DisclosedMay 14, 2026May 13, 2026Capital Committed$27.1KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.55Publicly DisclosedMay 15, 2026May 14, 2026Capital Committed$27.5KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.75Publicly DisclosedMay 16, 2026May 15, 2026Capital Committed$27.4KShares Purchased2.0KBuyers1Events2Weighted Purchase Price$13.68Publicly DisclosedMay 19, 2026May 18, 2026Capital Committed$27.9KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.93Publicly DisclosedMay 20, 2026May 19, 2026Capital Committed$27.4KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.69Publicly DisclosedMay 21, 2026May 20, 2026Capital Committed$26.7KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.33Publicly DisclosedMay 22, 2026May 21, 2026Capital Committed$25.6KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$12.82Publicly DisclosedMay 23, 2026May 22, 2026Capital Committed$25.8KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$12.92Publicly DisclosedMay 27, 2026May 26, 2026Capital Committed$26.5KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.26Publicly DisclosedMay 28, 2026May 27, 2026Capital Committed$27.3KShares Purchased2.0KBuyers1Events1Weighted Purchase Price$13.67Publicly DisclosedMay 29, 2026

SPY is rebased to the issuer price on the first common trading date. Marker size represents capital committed. Hover over a price line or purchase date, or use keyboard focus on a purchase date, to view details.

Stock Return After the Pulse Date

Tracks the stock's return after the Pulse Date and compares it with SPY. This chart tracks the stock’s forward returns from the Pulse Date—the date the latest qualifying insider purchase became public—showing how the stock performed after that information entered the public market—not the return earned by the insiders.

-30.74%+0.00%+30.74%1W2W3W1M2M3M6MIssuer ReturnSPY ReturnExcess Return1 Week Forward from Pulse DateIssuer: −8.0%SPY: +0.3%Excess: −8.3%2 Weeks Forward from Pulse DateIssuer: −2.1%SPY: −2.2%Excess: +0.2%3 Weeks Forward from Pulse DateIssuer: −2.7%SPY: −1.0%Excess: −1.7%1 Month Forward from Pulse DateIssuer: +24.9%SPY: −1.8%Excess: +26.7%2 Months Forward from Pulse DateIssuer: +20.6%SPY: −3.3%Excess: +23.9%3 Months Forward from Pulse DateIssuer: +21.3%SPY: +2.2%Excess: +19.1%

1 horizon pending—the required forward trading sessions have not elapsed yet.
Excess Return = Stock Return − SPY Return.

Insider Purchases as of the Pulse Date

Lookback windows ending on the Pulse Date - May 28, 2026

7-Day Lookback$79.7K6.0K shares
30-Day Lookback$581.4K40.0K shares
60-Day Lookback$1.24M82.0K shares
90-Day Lookback$1.61M106.5K shares
180-Day Lookback$2.25M139.0K shares

These calendar-day periods are counted backward from the Pulse Date - not from today.

Insider Acceleration

Shows whether insider purchasing activity is strengthening across recent, non-overlapping periods. For example, Capital and Buyer Acceleration compare the daily rate in Days 1-30 with Days 31-90; Recent Pulse compares Days 1-7 with Days 8-30. All comparison windows are counted backward from the Pulse Date—not from today.

Capital1.13xPurchase dollars/dayDays 1-30 / Days 31-90
Buyers0.67xDistinct buyers/dayDays 1-30 / Days 31-90
Events1.49xPurchase events/dayDays 1-30 / Days 31-90
Conviction1.69xDollars per distinct buyerDays 1-30 / Days 31-90
Recent Pulse0.52xPurchase dollars/dayDays 1-7 / Days 8-30
New AccelerationNoPurchases in Days 1-30with none in Days 31-90

Insider Details

All transactions shown are qualifying purchases. This report does not track sales, option exercises, or other transaction types.

2026-05-27Patel PareshDirector / Chief Executive Officer2,000$13.67$27,340
2026-05-26Patel PareshDirector / Chief Executive Officer2,000$13.26$26,520
2026-05-22Patel PareshDirector / Chief Executive Officer2,000$12.92$25,840
2026-05-21Patel PareshDirector / Chief Executive Officer2,000$12.82$25,640
2026-05-20Patel PareshDirector / Chief Executive Officer2,000$13.33$26,660
2026-05-19Patel PareshDirector / Chief Executive Officer2,000$13.69$27,380
2026-05-18Patel PareshDirector / Chief Executive Officer2,000$13.93$27,860
2026-05-15Patel PareshDirector / Chief Executive Officer1,500$13.72$20,580
2026-05-15Patel PareshDirector / Chief Executive Officer500$13.55$6,775
2026-05-14Patel PareshDirector / Chief Executive Officer2,000$13.75$27,500
2026-05-13Patel PareshDirector / Chief Executive Officer2,000$13.55$27,100
2026-05-12Patel PareshDirector / Chief Executive Officer2,000$13.85$27,700
2026-05-11Patel PareshDirector / Chief Executive Officer2,000$13.99$27,980
2026-05-08Patel PareshDirector / Chief Executive Officer2,000$13.52$27,040
2026-05-07Patel PareshDirector / Chief Executive Officer2,000$15.11$30,220
2026-05-06Patel PareshDirector / Chief Executive Officer1,656$17.31$28,665
2026-05-06Patel PareshDirector / Chief Executive Officer344$17.33$5,962
2026-05-05Patel PareshDirector / Chief Executive Officer500$17.05$8,525
2026-05-05Patel PareshDirector / Chief Executive Officer1,500$17.13$25,695
2026-05-04Patel PareshDirector / Chief Executive Officer300$16.47$4,941
2026-05-04Patel PareshDirector / Chief Executive Officer1,200$16.61$19,932
2026-05-04Patel PareshDirector / Chief Executive Officer100$16.52$1,652
2026-05-04Patel PareshDirector / Chief Executive Officer400$16.51$6,604
2026-05-01Patel PareshDirector / Chief Executive Officer2,000$16.53$33,060
2026-04-30Patel PareshDirector / Chief Executive Officer2,000$15.91$31,820
2026-04-29Patel PareshDirector / Chief Executive Officer2,000$16.22$32,440
2026-04-28Patel PareshDirector / Chief Executive Officer2,000$16.68$33,360
2026-04-27Patel PareshDirector / Chief Executive Officer2,000$16.88$33,760
2026-04-24Patel PareshDirector / Chief Executive Officer2,000$16.21$32,420
2026-04-23Patel PareshDirector / Chief Executive Officer2,000$16.62$33,240
2026-04-22Patel PareshDirector / Chief Executive Officer2,000$16.46$32,920
2026-04-21Patel PareshDirector / Chief Executive Officer2,000$17.28$34,560
2026-04-20Patel PareshDirector / Chief Executive Officer2,000$17.48$34,960
2026-04-17Patel PareshDirector / Chief Executive Officer2,000$16.94$33,880
2026-04-16Patel PareshDirector / Chief Executive Officer2,000$16.76$33,520
2026-04-15Patel PareshDirector / Chief Executive Officer2,000$16.43$32,860
2026-04-14Patel PareshDirector / Chief Executive Officer1,434$16.14$23,145
2026-04-14Patel PareshDirector / Chief Executive Officer166$16.19$2,688
2026-04-14Patel PareshDirector / Chief Executive Officer130$16.18$2,103
2026-04-14Patel PareshDirector / Chief Executive Officer270$16.17$4,366
2026-04-13Patel PareshDirector / Chief Executive Officer2,000$15.13$30,260
2026-04-10Patel PareshDirector / Chief Executive Officer2,000$15.38$30,760
2026-04-09Patel PareshDirector / Chief Executive Officer2,000$15.74$31,480
2026-04-08Patel PareshDirector / Chief Executive Officer2,000$15.05$30,100
2026-04-07Patel PareshDirector / Chief Executive Officer2,000$14.22$28,440
2026-04-06Patel PareshDirector / Chief Executive Officer2,000$14.26$28,520
2026-04-02Patel PareshDirector / Chief Executive Officer2,000$13.79$27,580
2026-04-01Patel PareshDirector / Chief Executive Officer2,000$14.94$29,880
2026-03-31Patel PareshDirector / Chief Executive Officer2,000$14.44$28,880
2026-03-30Patel PareshDirector / Chief Executive Officer2,000$14.08$28,160
2026-03-27Patel PareshDirector / Chief Executive Officer2,000$13.89$27,780
2026-03-26Patel PareshDirector / Chief Executive Officer2,000$14.52$29,040
2026-03-25Patel PareshDirector / Chief Executive Officer2,000$14.81$29,620
2026-03-24Patel PareshDirector / Chief Executive Officer2,000$14.99$29,980
2026-03-23Macchiarola James JDirector4,000$15.12$60,480
2026-03-23Patel PareshDirector / Chief Executive Officer2,000$14.93$29,860
2026-03-20Patel PareshDirector / Chief Executive Officer2,000$15.50$31,000
2026-03-19Patel PareshDirector / Chief Executive Officer2,000$15.36$30,720
2026-03-18Patel PareshDirector / Chief Executive Officer2,000$16.30$32,600
2026-03-17Patel PareshDirector / Chief Executive Officer2,000$15.68$31,360
2026-03-09Lopes Robert A. Jr.Director2,500$15.35$38,375
2025-12-18Mitchell Kevin AndrewDirector / President12,510$19.58$244,946
2025-12-18Bulku SuelaChief Financial Officer10,020$19.58$196,192
2025-12-18Baker Brook ArmstrongGeneral Counsel10,020$19.58$196,192

64 of 64 purchases · All qualifying purchases in the 180-day lookback are shown.

What is a qualifying insider purchase?

A qualifying insider purchase is a reported Form 4 transaction in which a company insider acquires eligible publicly traded common shares using personal capital. Each transaction must pass these controls:

  • Security class: The security must be eligible publicly traded common stock—not preferred shares, derivatives, options, warrants, or another non-common-stock interest.
  • Amendment lineage: Original and amended Form 4 filings are linked so a correction is not counted as an additional purchase.
  • Duplicate event: Repeated disclosures of the same economic transaction are consolidated and counted once.
  • Purchase channel: The transaction must be a qualifying purchase that represents the insider's personal capital commitment.

Private transactions, derivatives, employee-plan acquisitions, option exercises, gifts, sales, and unresolved transactions are excluded. This report therefore focuses only on verified purchases that represent an insider's direct economic commitment to the company.

Research evidence only; not an investment recommendation. Source dates and point-in-time boundaries are displayed so evidence available on the Pulse Date remains distinct from later monitoring.

Related Articles

Information

MarketWizards is an investment analytics and intelligence platform focused on financial research, market data, AI analysis, and better investment decision-making.

Platform

Company