| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SPIR | Platzer Peter | Executive Chairman | May 20 '26 | Sale | 19.08 | 7,184 | 137,052 | 1,478,568 | May 22 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Apr 20 '26 | Sale | 18.31 | 1,800 | 32,958 | 1,485,752 | Apr 22 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jan 21 '26 | Sale | 12.10 | 1,801 | 21,792 | 1,487,552 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Dec 22 '25 | Sale | 8.24 | 1,802 | 14,848 | 1,489,353 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Nov 21 '25 | Sale | 7.59 | 54,793 | 415,879 | 1,491,155 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Oct 21 '25 | Sale | 12.02 | 1,817 | 21,840 | 1,545,948 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Sep 22 '25 | Sale | 10.42 | 1,811 | 18,871 | 1,547,765 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Aug 21 '25 | Sale | 8.66 | 54,783 | 474,421 | 1,549,576 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jul 21 '25 | Sale | 12.45 | 1,801 | 22,422 | 1,604,359 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jun 25 '25 | Sale | 9.92 | 1,805 | 17,906 | 1,606,160 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | May 22 '25 | Sale | 11.44 | 53,289 | 609,626 | 1,607,965 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | May 20 '24 | Sale | 8.74 | 30,546 | 266,972 | 1,661,254 | Apr 10 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Mar 20 '26 | Sale | 12.86 | 1,801 | 23,161 | 1,691,802 | Mar 24 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Feb 20 '26 | Sale | 8.53 | 58,428 | 498,391 | 1,693,603 | Feb 24 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Nov 11 '25 | Sale | 8.40 | 117,236 | 984,782 | 1,476,164 | Nov 13 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jul 22 '25 | Sale | 10.92 | 20,799 | 227,125 | 1,593,400 | Jul 24 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jul 08 '25 | Option Exercise | 7.04 | 260,382 | 1,833,090 | 1,744,390 | Jul 09 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jul 08 '25 | Sale | 12.25 | 130,191 | 1,594,840 | 1,614,199 | Jul 09 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jun 24 '25 | Sale | 9.91 | 25,907 | 256,738 | 1,614,199 | Jun 26 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jun 11 '25 | Option Exercise | 7.04 | 15,500 | 109,120 | 1,647,856 | Jun 12 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jun 11 '25 | Sale | 12.01 | 7,750 | 93,078 | 1,640,106 | Jun 12 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jun 10 '25 | Sale | 12.06 | 9,227 | 111,278 | 1,640,106 | Jun 12 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Jun 10 '25 | Option Exercise | 7.11 | 18,454 | 131,170 | 1,649,333 | Jun 12 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Mar 04 '25 | Option Exercise | 7.06 | 60,120 | 424,498 | 1,640,106 | Jun 12 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | May 27 '25 | Sale | 10.87 | 23,563 | 256,130 | 1,565,046 | Jun 03 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Apr 15 '25 | Sale | 9.28 | 27,293 | 253,279 | 1,588,609 | Apr 17 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Mar 18 '25 | Sale | 8.57 | 27,564 | 236,223 | 1,615,902 | Mar 19 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Mar 05 '25 | Sale | 10.91 | 51,291 | 559,456 | 1,643,466 | Mar 07 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Mar 04 '25 | Sale | 10.38 | 145,600 | 1,511,716 | 1,694,757 | Mar 06 12:00 AM |
| SPIR | Platzer Peter | Executive Chairman | Feb 21 '25 | Sale | 11.27 | 51,346 | 578,567 | 1,840,357 | Feb 25 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Nov 21 '24 | Sale | 14.77 | 50,238 | 741,865 | 1,891,703 | Nov 22 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Aug 21 '24 | Sale | 7.10 | 30,657 | 217,597 | 1,679,441 | Aug 23 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Feb 22 '24 | Sale | 10.91 | 14,640 | 159,781 | 1,447,598 | Feb 23 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Feb 21 '24 | Sale | 11.39 | 12,534 | 142,737 | 1,462,238 | Feb 23 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Nov 21 '23 | Sale | 4.67 | 22,734 | 106,054 | 1,474,772 | Nov 22 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Aug 20 '23 | Sale | 0.60 | 159,442 | 95,506 | 11,920,833 | Aug 24 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | May 24 '23 | Sale | 0.74 | 56,099 | 41,289 | 12,080,275 | May 30 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | May 23 '23 | Sale | 0.74 | 48,008 | 35,574 | 12,136,374 | May 30 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | May 22 '23 | Sale | 0.72 | 52,907 | 38,252 | 12,184,382 | May 30 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Feb 24 '23 | Sale | 1.02 | 90,396 | 92,385 | 10,887,289 | Mar 06 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Feb 23 '23 | Sale | 1.02 | 98,766 | 100,544 | 10,977,685 | Mar 06 12:00 AM |
| SPIR | Platzer Peter | Chief Executive Officer | Feb 22 '23 | Sale | 1.02 | 77,977 | 79,225 | 11,076,451 | Mar 06 12:00 AM |