Best Investments/trading ideas for the weekJoin our free webinar on September23,2026.

Let's get started...
Best Investments/trading ideas for the weekJoin our free webinar on September23,2026.

Let's get started...
| Role | Insider | Date | Transaction | Value | Shares |
|---|---|---|---|---|---|
| See Remarks | Islam Nayaab | Jul 7, 2026 | Sell | $39.21K | 2,800 |
| Director | Streams Mark | Jul 7, 2026 | Sell | $5.6K | 400 |
| See Remarks | Islam Nayaab | Jul 6, 2026 | Sell | $714.18K | 54,801 |
| Director | Streams Mark | Jul 6, 2026 | Sell | $371.4K | 28,531 |
| See Remarks | Islam Nayaab | Jul 1, 2026 | Sell | $27.29K | 2,099 |
| Director | Streams Mark | Jul 1, 2026 | Sell | $39.03K | 3,002 |
| Director | Streams Mark | Jun 30, 2026 | Sell | $236.75K | 18,167 |
| See Remarks | Islam Nayaab | Jun 30, 2026 | Sell | $330.89K | 25,400 |
| Director | Streams Mark | Jun 29, 2026 | Sell | $3.9K | 300 |
| See Remarks | Islam Nayaab | Jun 29, 2026 | Sell | $16.9K | 1,300 |
| See Remarks | Islam Nayaab | Jun 26, 2026 | Sell | $302.14K | 25,080 |
| See Remarks | Islam Nayaab | Jun 15, 2026 | Sell | $190.05K | 16,720 |
| Principal Accounting Officer | Fitzgerald Scott Michael | Jun 11, 2026 | Sell | $8.96K | 867 |
| Director | Streams Mark | May 14, 2026 | Sell | $2.1M | 232,567 |
| Principal Accounting Officer | Fitzgerald Scott Michael | May 11, 2026 | Sell | $12.21K | 1,613 |
| Principal Accounting Officer | Fitzgerald Scott Michael | Apr 13, 2026 | Sell | $10.52K | 1,619 |
| Principal Accounting Officer | Fitzgerald Scott Michael | Mar 11, 2026 | Sell | $217.55K | 28,387 |
Open-market purchases and sales reported on SEC form 4 over the last 10years. Awards, option exercises, gifts and other non-market form 4 activity are excluded. Chart markers group a day's filings by direction; the table lists each filing.