Director, 10% Owner of SPT
Director10% Owner of SPT
Chief Technology Officer of SPT
Director, 10% Owner
Avg Cost/Share
$11.14
Shares
90,661
Total Value
$1,009,963.54
Owned After
114,969
SEC Form 4
Director10% Owner
Avg Cost/Share
$24.58
Shares
47,292
Total Value
$1,162,248.19
Owned After
0
Director10% Owner
Avg Cost/Share
$29.23
Shares
1,181
Total Value
$34,521.81
Owned After
0
SEC Form 4
Director10% Owner
Avg Cost/Share
$32.14
Shares
1,184
Total Value
$38,049.02
Owned After
0
SEC Form 4
Director10% Owner
Avg Cost/Share
$57.20
Shares
22,000
Total Value
$1,252,800.28
Owned After
0
Director10% Owner
Avg Cost/Share
$63.76
Shares
25,185
Total Value
$1,610,320.65
Owned After
0
Director10% Owner
Avg Cost/Share
$60.11
Shares
44,000
Total Value
$2,622,267.74
Owned After
0
Director10% Owner
Avg Cost/Share
$56.10
Shares
44,000
Total Value
$2,466,455.12
Owned After
0
Chief Technology Officer
Avg Cost/Share
$58.90
Shares
45,368
Total Value
$2,655,283.52
Owned After
0
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Rankin Aaron Edward Frederick | SPT | Director, 10% Owner | Dec 17, 2025 | Buy | $11.14 | 90,661 | $1,009,963.54 | 114,969 | |
| Rankin Aaron Edward Frederick | SPT | Director10% Owner | Mar 17, 2025 | Sell | $24.58 | 47,292 | $1,162,248.19 | 0 | |
| Rankin Aaron Edward Frederick | SPT | Director10% Owner | Sep 4, 2024 | Sell | $29.23 | 1,181 | $34,521.81 | 0 | |
| Rankin Aaron Edward Frederick | SPT | Director10% Owner | Jun 4, 2024 | Sell | $32.14 | 1,184 | $38,049.02 | 0 | |
| Rankin Aaron Edward Frederick | SPT | Director10% Owner | Apr 4, 2024 | Sell | $57.20 | 22,000 | $1,252,800.28 | 0 | |
| Rankin Aaron Edward Frederick | SPT | Director10% Owner | Mar 4, 2024 | Sell | $63.76 | 25,185 | $1,610,320.65 | 0 | |
| Rankin Aaron Edward Frederick | SPT | Director10% Owner | Feb 5, 2024 | Sell | $60.11 | 44,000 | $2,622,267.74 | 0 | |
| Rankin Aaron Edward Frederick | SPT | Director10% Owner | Jan 4, 2024 | Sell | $56.10 | 44,000 | $2,466,455.12 | 0 | |
| Rankin Aaron Edward Frederick | SPT | Chief Technology Officer | Dec 4, 2023 | Sell | $58.90 | 45,368 | $2,655,283.52 | 0 |