| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| STRC | RICKERTSEN CARL J | Director | May 31 '26 | Option Exercise | 0.00 | 812 | 0 | 5,406 | Jun 02 12:00 AM |
| STRF | RICKERTSEN CARL J | Director | May 31 '26 | Option Exercise | 0.00 | 812 | 0 | 5,406 | Jun 02 12:00 AM |
| MSTR | RICKERTSEN CARL J | Director | May 31 '26 | Option Exercise | 0.00 | 812 | 0 | 5,406 | Jun 02 12:00 AM |
| STRK | RICKERTSEN CARL J | Director | May 31 '26 | Option Exercise | 0.00 | 812 | 0 | 5,406 | Jun 02 12:00 AM |
| STRF | RICKERTSEN CARL J | Director | Jan 12 '26 | Buy | 155.88 | 5,000 | 779,395 | 5,000 | Jan 12 12:00 AM |
| MSTR | RICKERTSEN CARL J | Director | Jan 12 '26 | Buy | 155.88 | 5,000 | 779,395 | 5,000 | Jan 12 12:00 AM |
| STRC | RICKERTSEN CARL J | Director | Jan 12 '26 | Buy | 155.88 | 5,000 | 779,395 | 5,000 | Jan 12 12:00 AM |
| STRK | RICKERTSEN CARL J | Director | Jan 12 '26 | Buy | 155.88 | 5,000 | 779,395 | 5,000 | Jan 12 12:00 AM |
| MAGN | RICKERTSEN CARL J | Director | Nov 04 '25 | Option Exercise | 4.26 | 19,002 | 81,044 | 50,807 | Nov 06 12:00 AM |
| STRK | RICKERTSEN CARL J | Director | Jun 03 '25 | Sale | 379.07 | 980 | 371,492 | 0 | Jun 05 12:00 AM |
| STRF | RICKERTSEN CARL J | Director | Jun 03 '25 | Sale | 379.07 | 980 | 371,492 | 0 | Jun 05 12:00 AM |
| MSTR | RICKERTSEN CARL J | Director | Jun 03 '25 | Sale | 379.07 | 980 | 371,492 | 0 | Jun 05 12:00 AM |
| STRC | RICKERTSEN CARL J | Director | Jun 03 '25 | Sale | 379.07 | 980 | 371,492 | 0 | Jun 05 12:00 AM |
| STRC | RICKERTSEN CARL J | Director | Jun 02 '25 | Sale | 372.40 | 26,390 | 9,827,744 | 980 | Jun 03 12:00 AM |
| STRC | RICKERTSEN CARL J | Director | Jun 02 '25 | Option Exercise | 42.83 | 52,780 | 2,260,534 | 27,370 | Jun 03 12:00 AM |
| STRK | RICKERTSEN CARL J | Director | Jun 02 '25 | Option Exercise | 42.83 | 52,780 | 2,260,534 | 27,370 | Jun 03 12:00 AM |
| STRF | RICKERTSEN CARL J | Director | Jun 02 '25 | Option Exercise | 42.83 | 52,780 | 2,260,534 | 27,370 | Jun 03 12:00 AM |
| STRF | RICKERTSEN CARL J | Director | Jun 02 '25 | Sale | 372.40 | 26,390 | 9,827,744 | 980 | Jun 03 12:00 AM |
| STRK | RICKERTSEN CARL J | Director | Jun 02 '25 | Sale | 372.40 | 26,390 | 9,827,744 | 980 | Jun 03 12:00 AM |
| MSTR | RICKERTSEN CARL J | Director | Jun 02 '25 | Option Exercise | 42.83 | 52,780 | 2,260,534 | 27,370 | Jun 03 12:00 AM |
| MSTR | RICKERTSEN CARL J | Director | Jun 02 '25 | Sale | 372.40 | 26,390 | 9,827,744 | 980 | Jun 03 12:00 AM |
| MSTR | RICKERTSEN CARL J | Director | May 31 '25 | Option Exercise | 0.00 | 1,960 | 0 | 980 | Jun 03 12:00 AM |
| STRK | RICKERTSEN CARL J | Director | May 31 '25 | Option Exercise | 0.00 | 1,960 | 0 | 980 | Jun 03 12:00 AM |
| STRF | RICKERTSEN CARL J | Director | May 31 '25 | Option Exercise | 0.00 | 1,960 | 0 | 980 | Jun 03 12:00 AM |
| STRC | RICKERTSEN CARL J | Director | May 31 '25 | Option Exercise | 0.00 | 1,960 | 0 | 980 | Jun 03 12:00 AM |
| MAGN | RICKERTSEN CARL J | Director | May 15 '25 | Buy | 13.65 | 20,000 | 273,000 | 41,306 | May 15 12:00 AM |
| MAGN | RICKERTSEN CARL J | Director | Feb 27 '25 | Buy | 20.33 | 20,000 | 406,532 | 21,306 | Feb 28 12:00 AM |