SEC CIK 1075050
KAZIMI A J
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CPIXview stock → | 5,695,310 | 2026-03-16 |
Position History — CPIX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CPIX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-03-18 | Grant / award (derivative) | 100,000 | $2.80 | 568,000 |
| 2026-03-16 | Tax withholding | 5,845 | $3.06 | 5,695,310 |
| 2025-12-31 | L | 7 | $3.91 | 5,701,155 |
| 2025-12-30 | L | 8 | $3.94 | 5,701,148 |
| 2025-12-29 | L | 8 | $4.01 | 5,701,140 |
| 2025-12-26 | L | 8 | $4.21 | 5,701,132 |
| 2025-12-24 | L | 8 | $4.26 | 5,701,124 |
| 2025-12-23 | L | 8 | $4.13 | 5,701,116 |
| 2025-12-22 | L | 7 | $4.32 | 5,701,108 |
| 2025-12-19 | L | 8 | $4.19 | 5,701,101 |
| 2025-12-18 | L | 10 | $4.19 | 5,701,093 |
| 2025-12-17 | L | 10 | $3.65 | 5,701,083 |
| 2025-12-16 | L | 14 | $3.27 | 5,701,073 |
| 2025-12-15 | L | 14 | $2.82 | 5,701,059 |
| 2025-12-12 | L | 14 | $2.50 | 5,701,045 |
| 2025-12-11 | L | 14 | $2.56 | 5,701,031 |
| 2025-12-10 | L | 14 | $2.60 | 5,701,017 |
| 2025-12-09 | L | 14 | $2.32 | 5,701,003 |
| 2025-12-08 | L | 14 | $2.40 | 5,700,989 |
| 2025-12-05 | L | 18 | $2.34 | 5,700,975 |
| 2025-12-04 | L | 18 | $2.27 | 5,700,957 |
| 2025-12-03 | L | 18 | $2.25 | 5,700,939 |
| 2025-12-02 | L | 18 | $2.24 | 5,700,921 |
| 2025-12-01 | L | 18 | $2.36 | 5,700,903 |
| 2025-11-28 | L | 18 | $2.41 | 5,700,885 |
| 2025-11-26 | L | 18 | $2.17 | 5,700,867 |
| 2025-11-25 | L | 18 | $2.21 | 5,700,849 |
| 2025-11-24 | L | 18 | $2.10 | 5,700,831 |
| 2025-11-21 | L | 17 | $1.96 | 5,700,813 |
| 2025-11-20 | L | 17 | $1.99 | 5,700,796 |
| 2025-11-19 | L | 17 | $2.01 | 5,700,779 |
| 2025-11-18 | L | 17 | $1.98 | 5,700,762 |
| 2025-11-17 | L | 17 | $2.17 | 5,700,745 |
| 2025-11-14 | L | 16 | $2.15 | 5,700,728 |
| 2025-11-13 | L | 16 | $2.17 | 5,700,712 |
| 2025-11-12 | L | 16 | $1.99 | 5,700,696 |
| 2025-11-11 | L | 16 | $2.06 | 5,700,680 |
| 2025-11-10 | L | 16 | $2.11 | 5,700,664 |
| 2025-11-07 | L | 13 | $2.19 | 5,700,648 |
| 2025-11-06 | L | 13 | $2.27 | 5,700,635 |
| 2025-11-05 | L | 13 | $2.53 | 5,700,622 |
| 2025-11-04 | L | 13 | $2.82 | 5,700,609 |
| 2025-11-03 | L | 13 | $2.80 | 5,700,596 |
| 2025-10-31 | L | 13 | $3.39 | 5,700,583 |
| 2025-10-30 | L | 13 | $3.29 | 5,700,570 |
| 2025-10-29 | L | 13 | $3.26 | 5,700,557 |
| 2025-10-28 | L | 13 | $3.28 | 5,700,544 |
| 2025-10-27 | L | 13 | $3.49 | 5,700,531 |
| 2025-10-24 | L | 13 | $3.51 | 5,700,518 |
| 2025-10-23 | L | 13 | $3.44 | 5,700,505 |
| 2025-10-22 | L | 13 | $3.62 | 5,700,492 |
| 2025-10-21 | L | 13 | $3.61 | 5,700,479 |
| 2025-10-20 | L | 13 | $3.52 | 5,700,466 |
| 2025-10-17 | L | 13 | $3.48 | 5,700,453 |
| 2025-10-16 | L | 13 | $3.49 | 5,700,440 |
| 2025-10-15 | L | 13 | $3.37 | 5,700,427 |
| 2025-10-14 | L | 13 | $3.35 | 5,700,414 |
| 2025-10-13 | L | 13 | $3.54 | 5,700,401 |
| 2025-10-10 | L | 13 | $3.59 | 5,700,388 |
| 2025-10-09 | L | 13 | $3.56 | 5,700,375 |
| 2025-10-08 | L | 13 | $3.63 | 5,700,362 |
| 2025-10-07 | L | 13 | $3.19 | 5,700,349 |
| 2025-10-06 | L | 13 | $3.14 | 5,700,336 |
| 2025-10-03 | L | 13 | $3.25 | 5,700,323 |
| 2025-10-02 | L | 13 | $3.28 | 5,700,310 |
| 2025-10-01 | L | 13 | $3.31 | 5,700,297 |
| 2025-09-30 | L | 13 | $3.12 | 5,700,284 |
| 2025-09-29 | L | 13 | $3.14 | 5,700,271 |
| 2025-09-26 | L | 12 | $3.05 | 5,700,258 |
| 2025-09-25 | L | 12 | $3.10 | 5,700,246 |
| 2025-09-24 | L | 12 | $3.10 | 5,700,234 |
| 2025-09-23 | L | 12 | $3.21 | 5,700,222 |
| 2025-09-22 | L | 12 | $3.29 | 5,700,210 |
| 2025-09-19 | L | 12 | $3.34 | 5,700,198 |
| 2025-09-18 | L | 12 | $3.31 | 5,700,186 |
| 2025-09-17 | L | 12 | $3.38 | 5,700,174 |
| 2025-09-16 | L | 12 | $3.50 | 5,700,162 |
| 2025-09-15 | L | 12 | $3.50 | 5,700,150 |
| 2025-09-12 | L | 12 | $3.54 | 5,700,138 |
| 2025-09-11 | L | 12 | $3.41 | 5,700,126 |
| 2025-09-10 | L | 12 | $3.39 | 5,700,114 |
| 2025-09-09 | L | 12 | $3.43 | 5,700,102 |
| 2025-09-08 | L | 12 | $3.41 | 5,700,090 |
| 2025-09-05 | L | 12 | $3.60 | 5,700,078 |
| 2025-09-04 | L | 12 | $3.60 | 5,700,066 |
| 2025-09-03 | L | 12 | $3.58 | 5,700,054 |
| 2025-09-02 | L | 12 | $3.54 | 5,700,042 |
| 2025-08-29 | Open-market buy | 13 | $3.45 | 5,700,030 |
| 2025-08-28 | Open-market buy | 13 | $3.47 | 5,700,017 |
| 2025-08-27 | Open-market buy | 13 | $3.44 | 5,700,004 |
| 2025-08-26 | Open-market buy | 13 | $3.39 | 5,699,991 |
| 2025-08-25 | Open-market buy | 13 | $3.32 | 5,699,978 |
| 2025-08-22 | Open-market buy | 13 | $3.31 | 5,699,965 |
| 2025-08-21 | Open-market buy | 13 | $3.25 | 5,699,952 |
| 2025-08-20 | Open-market buy | 2 | $3.15 | 5,699,939 |
| 2025-08-19 | Open-market buy | 13 | $3.23 | 5,699,937 |
| 2025-08-18 | Open-market buy | 13 | $3.11 | 5,699,924 |
| 2025-08-15 | Open-market buy | 13 | $3.02 | 5,699,911 |
| 2025-08-14 | Open-market buy | 13 | $2.84 | 5,699,898 |
| 2025-08-13 | Open-market buy | 13 | $2.94 | 5,699,885 |
| 2025-08-12 | Open-market buy | 13 | $2.91 | 5,699,872 |
| 2025-08-11 | Open-market buy | 13 | $2.87 | 5,699,859 |
| 2025-08-08 | Open-market buy | 13 | $3.39 | 5,699,846 |
| 2025-08-07 | Open-market buy | 13 | $3.14 | 5,699,833 |
| 2025-08-06 | Open-market buy | 13 | $3.34 | 5,699,820 |
| 2025-08-05 | Open-market buy | 13 | $3.92 | 5,699,807 |
| 2025-08-04 | Open-market buy | 13 | $4.01 | 5,699,794 |
| 2025-08-01 | Open-market buy | 13 | $3.44 | 5,699,781 |
| 2025-07-31 | Open-market buy | 13 | $3.50 | 5,699,768 |
| 2025-07-30 | Open-market buy | 13 | $3.55 | 5,699,755 |
| 2025-07-29 | Open-market buy | 13 | $3.33 | 5,699,742 |
| 2025-07-28 | Open-market buy | 13 | $3.47 | 5,699,729 |
| 2025-07-25 | Open-market buy | 16 | $3.37 | 5,699,716 |
| 2025-07-24 | Open-market buy | 16 | $3.55 | 5,699,700 |
| 2025-07-23 | Open-market buy | 16 | $3.54 | 5,699,684 |
| 2025-07-22 | Open-market buy | 16 | $3.47 | 5,699,668 |
| 2025-07-21 | Open-market buy | 16 | $3.45 | 5,699,652 |
| 2025-07-18 | Open-market buy | 16 | $3.59 | 5,699,636 |
| 2025-07-17 | Open-market buy | 16 | $3.82 | 5,699,620 |
| 2025-07-16 | Open-market buy | 16 | $3.79 | 5,699,604 |
| 2025-07-15 | Open-market buy | 16 | $3.45 | 5,699,588 |
| 2025-07-14 | Open-market buy | 16 | $3.46 | 5,699,572 |
| 2025-07-11 | Open-market buy | 16 | $3.21 | 5,699,556 |
| 2025-07-10 | Open-market buy | 16 | $3.20 | 5,699,540 |
| 2025-07-09 | Open-market buy | 16 | $3.05 | 5,699,524 |
| 2025-07-08 | Open-market buy | 16 | $3.06 | 5,699,508 |
| 2025-07-07 | Open-market buy | 16 | $3.23 | 5,699,492 |
| 2025-07-03 | Open-market buy | 16 | $3.31 | 5,699,476 |
| 2025-07-02 | Open-market buy | 16 | $3.52 | 5,699,460 |
| 2025-07-01 | Open-market buy | 16 | $3.56 | 5,699,444 |
| 2025-06-30 | Open-market buy | 16 | $2.74 | 5,699,428 |
| 2025-06-27 | Open-market buy | 8 | $2.60 | 5,699,412 |
| 2025-06-26 | Open-market buy | 8 | $2.71 | 5,699,404 |
| 2025-06-25 | Open-market buy | 8 | $3.27 | 5,699,396 |
| 2025-06-24 | Open-market buy | 8 | $3.91 | 5,699,388 |
| 2025-06-23 | Open-market buy | 8 | $4.61 | 5,699,380 |
| 2025-06-20 | Open-market buy | 8 | $5.29 | 5,699,372 |
| 2025-06-18 | Open-market buy | 8 | $5.52 | 5,699,364 |
| 2025-06-17 | Open-market buy | 8 | $5.61 | 5,699,356 |
| 2025-06-16 | Open-market buy | 8 | $5.32 | 5,699,348 |
| 2025-06-13 | Open-market buy | 8 | $5.81 | 5,699,340 |
| 2025-06-12 | Open-market buy | 8 | $5.67 | 5,699,332 |
| 2025-06-11 | Open-market buy | 8 | $5.57 | 5,699,324 |
| 2025-06-10 | Open-market buy | 8 | $6.00 | 5,699,316 |
| 2025-06-09 | Open-market buy | 8 | $5.94 | 5,699,308 |
| 2025-06-06 | Open-market buy | 8 | $5.57 | 5,699,300 |
| 2025-06-05 | Open-market buy | 8 | $5.46 | 5,699,292 |
| 2025-06-04 | Open-market buy | 8 | $5.75 | 5,699,284 |
| 2025-06-03 | Open-market buy | 8 | $5.61 | 5,699,276 |
| 2025-06-02 | Open-market buy | 8 | $5.20 | 5,699,268 |
| 2025-05-30 | Open-market buy | 8 | $4.93 | 5,699,260 |
| 2025-05-29 | Open-market buy | 8 | $5.66 | 5,699,252 |
| 2025-05-28 | Open-market buy | 8 | $5.68 | 5,699,244 |
| 2025-05-27 | Open-market buy | 8 | $5.27 | 5,699,236 |
| 2025-05-23 | Open-market buy | 8 | $5.14 | 5,699,228 |
| 2025-05-22 | Open-market buy | 8 | $5.10 | 5,699,220 |
| 2025-05-21 | Open-market buy | 8 | $5.05 | 5,699,212 |
| 2025-05-20 | Open-market buy | 8 | $5.41 | 5,699,204 |
| 2025-05-19 | Open-market buy | 8 | $4.92 | 5,699,196 |
| 2025-05-16 | Open-market buy | 8 | $5.37 | 5,699,188 |
| 2025-05-15 | Open-market buy | 8 | $5.20 | 5,699,180 |
| 2025-05-14 | Open-market buy | 8 | $5.68 | 5,699,172 |
| 2025-05-13 | Open-market buy | 8 | $5.67 | 5,699,164 |
| 2025-05-12 | Open-market buy | 8 | $5.25 | 5,699,156 |
| 2025-05-09 | Open-market buy | 8 | $4.78 | 5,699,148 |
| 2025-05-08 | Open-market buy | 8 | $4.50 | 5,699,140 |
| 2025-05-07 | Open-market buy | 8 | $4.71 | 5,699,132 |
| 2025-05-06 | Open-market buy | 8 | $4.60 | 5,699,124 |
| 2025-05-05 | Open-market buy | 8 | $4.68 | 5,699,116 |
| 2025-05-02 | Open-market buy | 8 | $4.75 | 5,699,108 |
| 2025-05-01 | Open-market buy | 8 | $4.86 | 5,699,100 |
| 2025-04-30 | Open-market buy | 8 | $4.79 | 5,699,092 |
| 2025-04-29 | Open-market buy | 8 | $4.93 | 5,699,084 |
| 2025-04-28 | Open-market buy | 8 | $4.91 | 5,699,076 |
| 2025-04-25 | Open-market buy | 10 | $4.94 | 5,699,068 |
| 2025-04-24 | Open-market buy | 10 | $5.12 | 5,699,058 |
| 2025-04-23 | Open-market buy | 10 | $5.01 | 5,699,048 |
| 2025-04-22 | Open-market buy | 10 | $4.74 | 5,699,038 |
| 2025-04-21 | Open-market buy | 10 | $4.79 | 5,699,028 |
| 2025-04-17 | Open-market buy | 10 | $4.61 | 5,699,018 |
| 2025-04-16 | Open-market buy | 10 | $4.23 | 5,699,008 |
| 2025-04-15 | Open-market buy | 10 | $4.14 | 5,698,998 |
| 2025-04-14 | Open-market buy | 10 | $4.03 | 5,698,988 |
| 2025-04-11 | Open-market buy | 8 | $4.02 | 5,698,978 |
| 2025-04-10 | Open-market buy | 8 | $4.01 | 5,698,970 |
| 2025-04-09 | Open-market buy | 8 | $4.09 | 5,698,962 |
| 2025-04-08 | Open-market buy | 8 | $4.14 | 5,698,954 |
| 2025-04-07 | Open-market buy | 8 | $4.19 | 5,698,946 |
| 2025-04-04 | Open-market buy | 8 | $4.23 | 5,698,938 |
| 2025-04-03 | Open-market buy | 8 | $4.21 | 5,698,930 |
| 2025-04-02 | Open-market buy | 8 | $4.39 | 5,698,922 |
| 2025-04-01 | Open-market buy | 8 | $4.24 | 5,698,914 |
| 2025-03-31 | Open-market buy | 8 | $4.29 | 5,698,906 |
| 2025-03-28 | Open-market buy | 8 | $4.20 | 5,698,898 |
| 2025-03-27 | Open-market buy | 8 | $4.20 | 5,698,890 |
| 2025-03-26 | Open-market buy | 8 | $4.41 | 5,698,882 |
| 2025-03-25 | Open-market buy | 8 | $4.45 | 5,698,874 |
| 2025-03-24 | Open-market buy | 8 | $4.42 | 5,698,866 |
| 2025-03-21 | Open-market buy | 7 | $4.89 | 5,698,858 |
| 2025-03-20 | Open-market buy | 7 | $5.07 | 5,698,851 |
| 2025-03-19 | Open-market buy | 7 | $5.41 | 5,698,844 |
| 2025-03-18 | Open-market buy | 7 | $5.12 | 5,698,837 |
| 2025-03-17 | Grant / award (derivative) | 100,000 | $5.17 | 468,000 |
| 2025-03-17 | Tax withholding | 3,558 | $5.17 | 5,698,738 |
| 2025-03-17 | Open-market buy | 7 | $5.41 | 5,698,830 |
| 2025-03-14 | Open-market buy | 7 | $5.38 | 5,698,823 |
| 2025-03-13 | Open-market buy | 7 | $5.47 | 5,698,816 |
| 2025-03-12 | Open-market buy | 7 | $5.17 | 5,698,809 |
| 2025-03-11 | Open-market buy | 7 | $4.85 | 5,698,802 |
| 2025-03-10 | Open-market buy | 7 | $5.85 | 5,698,795 |
| 2025-03-07 | Open-market buy | 10 | $6.51 | 5,698,788 |
| 2025-03-06 | Open-market buy | 10 | $6.57 | 5,698,778 |
| 2025-03-05 | Open-market buy | 10 | $6.75 | 5,698,768 |
| 2025-03-04 | Open-market buy | 10 | $5.11 | 5,698,758 |
| 2025-03-03 | Open-market buy | 10 | $5.54 | 5,698,748 |
| 2024-12-20 | Open-market buy | 39 | $2.35 | 5,702,296 |
| 2024-12-19 | Open-market buy | 40 | $2.33 | 5,702,257 |
| 2024-12-18 | Open-market buy | 49 | $2.19 | 5,702,217 |
| 2024-12-17 | Open-market buy | 49 | $2.12 | 5,702,168 |
| 2024-12-16 | Open-market buy | 49 | $2.21 | 5,702,119 |
| 2024-12-13 | Open-market buy | 32 | $2.33 | 5,702,070 |
| 2024-12-12 | Open-market buy | 32 | $2.19 | 5,702,038 |
| 2024-12-11 | Open-market buy | 32 | $2.29 | 5,702,006 |
| 2024-12-10 | Open-market buy | 32 | $2.48 | 5,701,974 |
| 2024-12-09 | Open-market buy | 70 | $1.25 | 5,701,942 |
| 2024-12-06 | Open-market buy | 70 | $1.20 | 5,701,872 |
| 2024-12-05 | Open-market buy | 65 | $1.20 | 5,701,802 |
| 2024-12-04 | Open-market buy | 70 | $1.22 | 5,701,737 |
| 2024-12-03 | Open-market buy | 70 | $1.26 | 5,701,667 |
| 2024-12-02 | Open-market buy | 70 | $1.33 | 5,701,597 |
| 2024-11-29 | Open-market buy | 75 | $1.32 | 5,701,527 |
| 2024-11-27 | Open-market buy | 75 | $1.15 | 5,701,452 |
| 2024-11-26 | Open-market buy | 75 | $1.11 | 5,701,377 |
| 2024-11-25 | Open-market buy | 75 | $1.09 | 5,701,302 |
| 2024-11-22 | Open-market buy | 75 | $1.07 | 5,701,227 |
| 2024-11-21 | Open-market buy | 85 | $1.09 | 5,701,152 |
| 2024-11-20 | Open-market buy | 85 | $1.13 | 5,701,067 |
| 2024-11-19 | Open-market buy | 76 | $1.15 | 5,700,982 |
| 2024-11-18 | Open-market buy | 76 | $1.18 | 5,700,906 |
| 2024-11-15 | Open-market buy | 76 | $1.17 | 5,700,830 |
| 2024-11-14 | Open-market buy | 76 | $1.19 | 5,700,754 |
| 2024-11-13 | Open-market buy | 76 | $1.20 | 5,700,678 |
| 2024-11-12 | Open-market buy | 76 | $1.20 | 5,700,602 |
| 2024-11-11 | Open-market buy | 76 | $1.20 | 5,700,526 |
| 2024-11-08 | Open-market buy | 76 | $1.18 | 5,700,450 |
| 2024-11-07 | Open-market buy | 76 | $1.17 | 5,700,374 |
| 2024-11-06 | Open-market buy | 76 | $1.20 | 5,700,298 |
| 2024-11-05 | Open-market buy | 76 | $1.20 | 5,700,222 |
| 2024-11-04 | Open-market buy | 49 | $1.17 | 5,700,146 |
| 2024-11-01 | Open-market buy | 76 | $1.15 | 5,700,097 |
| 2024-10-31 | Open-market buy | 62 | $1.20 | 5,700,021 |
| 2024-10-30 | Open-market buy | 62 | $1.32 | 5,699,959 |
| 2024-10-29 | Open-market buy | 62 | $1.24 | 5,699,897 |
| 2024-10-28 | Open-market buy | 62 | $1.25 | 5,699,835 |
| 2024-10-25 | Open-market buy | 62 | $1.23 | 5,699,773 |
| 2024-10-24 | Open-market buy | 62 | $1.24 | 5,699,711 |
| 2024-10-23 | Open-market buy | 62 | $1.26 | 5,699,649 |
| 2024-10-22 | Open-market buy | 62 | $1.25 | 5,699,587 |
| 2024-10-21 | Open-market buy | 62 | $1.25 | 5,699,525 |
| 2024-10-18 | Open-market buy | 62 | $1.28 | 5,699,463 |
| 2024-10-17 | Open-market buy | 62 | $1.30 | 5,699,401 |
| 2024-10-16 | Open-market buy | 62 | $1.25 | 5,699,339 |
| 2024-10-15 | Open-market buy | 62 | $1.30 | 5,699,277 |
| 2024-10-14 | Open-market buy | 62 | $1.37 | 5,699,215 |
| 2024-10-11 | Open-market buy | 62 | $1.39 | 5,699,153 |
| 2024-10-10 | Open-market buy | 62 | $1.32 | 5,699,091 |
| 2024-10-09 | Open-market buy | 62 | $1.31 | 5,699,029 |
| 2024-10-08 | Open-market buy | 62 | $1.30 | 5,698,967 |
| 2024-10-07 | Open-market buy | 62 | $1.29 | 5,698,905 |
| 2024-10-04 | Open-market buy | 62 | $1.28 | 5,698,843 |
| 2024-10-03 | Open-market buy | 62 | $1.28 | 5,698,781 |
| 2024-10-02 | Open-market buy | 62 | $1.29 | 5,698,719 |
| 2024-10-01 | Open-market buy | 62 | $1.27 | 5,698,657 |
| 2024-09-30 | L | 62 | $1.36 | 5,698,595 |
| 2024-09-27 | L | 44 | $1.24 | 5,698,533 |
| 2024-09-26 | L | 50 | $1.24 | 5,698,489 |
| 2024-09-25 | L | 39 | $1.29 | 5,698,439 |
| 2024-09-24 | L | 15 | $1.22 | 5,698,400 |
| 2024-09-23 | L | 50 | $1.25 | 5,698,385 |
| 2024-09-20 | L | 50 | $1.30 | 5,698,335 |
| 2024-09-19 | L | 50 | $1.29 | 5,698,285 |
| 2024-09-18 | L | 50 | $1.30 | 5,698,235 |
| 2024-09-17 | L | 50 | $1.30 | 5,698,185 |
| 2024-09-16 | L | 50 | $1.30 | 5,698,135 |
| 2024-09-13 | L | 50 | $1.30 | 5,698,085 |
| 2024-09-12 | L | 50 | $1.38 | 5,698,035 |
| 2024-09-11 | L | 48 | $1.35 | 5,697,985 |
| 2024-09-10 | L | 31 | $1.30 | 5,697,937 |
| 2024-09-09 | L | 50 | $1.33 | 5,697,906 |
| 2024-09-06 | L | 10 | $1.30 | 5,697,856 |
| 2024-09-05 | L | 46 | $1.28 | 5,697,846 |
| 2024-09-04 | L | 47 | $1.35 | 5,697,800 |
| 2024-09-03 | L | 50 | $1.38 | 5,697,753 |
| 2024-08-30 | L | 27 | $1.35 | 5,697,703 |
| 2024-08-29 | L | 50 | $1.41 | 5,697,676 |
| 2024-08-28 | L | 50 | $1.40 | 5,697,626 |
| 2024-08-27 | L | 29 | $1.40 | 5,697,576 |
| 2024-08-26 | L | 50 | $1.37 | 5,697,547 |
| 2024-08-23 | L | 42 | $1.38 | 5,697,497 |
| 2024-08-22 | L | 44 | $1.40 | 5,697,455 |
| 2024-08-21 | L | 36 | $1.39 | 5,697,411 |
| 2024-08-20 | L | 45 | $1.35 | 5,697,375 |
| 2024-08-19 | L | 44 | $1.38 | 5,697,330 |
| 2024-08-16 | L | 45 | $1.42 | 5,697,286 |
| 2024-08-15 | L | 7 | $1.38 | 5,697,241 |
| 2024-08-14 | L | 44 | $1.45 | 5,697,234 |
| 2024-08-13 | L | 70 | $1.43 | 5,697,190 |
| 2024-08-12 | L | 25 | $1.43 | 5,697,120 |
| 2024-08-08 | L | 28 | $1.45 | 5,697,095 |
| 2024-08-07 | L | 44 | $1.50 | 5,697,067 |
| 2024-08-06 | L | 39 | $1.46 | 5,697,023 |
| 2024-08-05 | L | 19 | $1.42 | 5,696,984 |
| 2024-08-02 | L | 40 | $1.44 | 5,696,965 |
| 2024-08-01 | L | 44 | $1.47 | 5,696,925 |
| 2024-07-31 | L | 44 | $1.45 | 5,696,881 |
| 2024-07-30 | L | 14 | $1.48 | 5,696,837 |
| 2024-07-29 | L | 44 | $1.49 | 5,696,823 |
| 2024-07-26 | L | 44 | $1.50 | 5,696,779 |
| 2024-07-25 | L | 34 | $1.49 | 5,696,735 |
| 2024-07-24 | L | 44 | $1.50 | 5,696,701 |
| 2024-07-23 | L | 44 | $1.50 | 5,696,657 |
| 2024-07-22 | L | 44 | $1.49 | 5,696,613 |
| 2024-07-19 | L | 27 | $1.48 | 5,696,569 |
| 2024-07-18 | L | 44 | $1.48 | 5,696,542 |
| 2024-07-17 | L | 14 | $1.45 | 5,696,498 |
| 2024-07-16 | L | 40 | $1.50 | 5,696,484 |
| 2024-07-15 | L | 44 | $1.48 | 5,696,444 |
| 2024-07-12 | L | 27 | $1.49 | 5,696,400 |
| 2024-07-11 | L | 44 | $1.47 | 5,696,373 |
| 2024-07-10 | L | 44 | $1.50 | 5,696,329 |
| 2024-07-09 | L | 44 | $1.50 | 5,696,285 |
| 2024-07-08 | L | 44 | $1.49 | 5,696,241 |
| 2024-07-05 | L | 44 | $1.50 | 5,696,197 |
| 2024-07-03 | L | 54 | $1.52 | 5,696,153 |
| 2024-07-02 | L | 44 | $1.48 | 5,696,099 |
| 2024-07-01 | L | 44 | $1.47 | 5,696,055 |
| 2024-06-28 | L | 41 | $1.50 | 5,696,011 |
| 2024-06-27 | L | 44 | $1.52 | 5,695,970 |
| 2024-06-26 | L | 44 | $1.50 | 5,695,926 |
| 2024-06-25 | L | 44 | $1.54 | 5,695,882 |
| 2024-06-24 | L | 44 | $1.59 | 5,695,838 |
| 2024-06-21 | L | 41 | $1.49 | 5,695,794 |
| 2024-06-20 | L | 41 | $1.53 | 5,695,753 |
| 2024-06-18 | L | 41 | $1.57 | 5,695,712 |
| 2024-06-17 | L | 41 | $1.49 | 5,695,671 |
| 2024-06-14 | L | 48 | $1.50 | 5,695,630 |
| 2024-06-13 | L | 25 | $1.52 | 5,695,582 |
| 2024-03-25 | Grant / award (derivative) | 100,000 | $0.00 | 368,000 |
| 2024-03-23 | Tax withholding | 25,710 | $1.81 | 5,695,557 |
| 2023-12-21 | L | 87 | $1.70 | 5,721,267 |
| 2023-12-20 | L | 124 | $1.76 | 5,721,180 |
| 2023-12-19 | L | 81 | $1.73 | 5,721,056 |
| 2023-12-18 | L | 81 | $1.80 | 5,720,975 |
| 2023-12-15 | L | 82 | $1.89 | 5,720,894 |
| 2023-12-14 | L | 82 | $1.86 | 5,720,812 |
| 2023-12-13 | L | 82 | $1.80 | 5,720,730 |
| 2023-12-12 | L | 87 | $1.77 | 5,720,648 |
| 2023-12-11 | L | 82 | $1.85 | 5,720,561 |
| 2023-12-08 | L | 72 | $1.83 | 5,720,479 |
| 2023-12-07 | L | 34 | $1.65 | 5,720,407 |
| 2023-12-06 | L | 72 | $1.70 | 5,720,373 |
| 2023-12-05 | L | 72 | $1.69 | 5,720,301 |
| 2023-12-04 | L | 64 | $1.72 | 5,720,229 |
| 2023-12-01 | L | 72 | $1.69 | 5,720,165 |
| 2023-11-30 | L | 62 | $1.66 | 5,720,093 |
| 2023-11-29 | L | 32 | $1.73 | 5,720,031 |
| 2023-11-28 | L | 25 | $1.68 | 5,719,999 |
| 2023-11-27 | L | 72 | $1.86 | 5,719,974 |
| 2023-11-22 | L | 55 | $1.74 | 5,719,902 |
| 2023-11-21 | L | 25 | $1.76 | 5,719,847 |
| 2023-11-20 | L | 53 | $1.70 | 5,719,822 |
| 2023-11-17 | L | 55 | $1.83 | 5,719,769 |
| 2023-11-16 | L | 13 | $1.73 | 5,719,714 |
| 2023-11-15 | L | 55 | $1.78 | 5,719,701 |
| 2023-11-14 | L | 55 | $1.73 | 5,719,646 |
| 2023-11-13 | L | 46 | $1.75 | 5,719,591 |
| 2023-11-10 | L | 55 | $1.77 | 5,719,545 |
| 2023-11-09 | L | 55 | $1.82 | 5,719,490 |
| 2023-11-08 | L | 55 | $2.00 | 5,719,435 |
| 2023-11-07 | L | 19 | $2.01 | 5,719,380 |
| 2023-11-06 | L | 55 | $2.03 | 5,719,361 |
| 2023-11-03 | L | 55 | $2.06 | 5,719,306 |
| 2023-11-02 | L | 55 | $1.97 | 5,719,251 |
| 2023-11-01 | L | 55 | $1.85 | 5,719,196 |
| 2023-10-31 | L | 55 | $2.01 | 5,719,141 |
| 2023-10-30 | L | 51 | $2.04 | 5,719,086 |
| 2023-10-27 | L | 55 | $1.98 | 5,719,035 |
| 2023-10-26 | L | 55 | $1.99 | 5,718,980 |
| 2023-10-25 | L | 55 | $1.99 | 5,718,925 |
| 2023-10-24 | L | 55 | $2.10 | 5,718,870 |
| 2023-10-23 | L | 50 | $2.08 | 5,718,815 |
| 2023-10-20 | L | 12 | $2.08 | 5,718,765 |
| 2023-10-19 | L | 55 | $2.05 | 5,718,753 |
| 2023-10-18 | L | 55 | $1.96 | 5,718,698 |
| 2023-10-17 | L | 55 | $2.24 | 5,718,643 |
| 2023-10-16 | L | 55 | $2.03 | 5,718,588 |
| 2023-10-13 | L | 55 | $2.07 | 5,718,533 |
| 2023-10-12 | L | 55 | $2.13 | 5,718,478 |
| 2023-10-11 | L | 55 | $2.04 | 5,718,423 |
| 2023-10-10 | L | 55 | $2.04 | 5,718,368 |
| 2023-10-09 | L | 55 | $2.06 | 5,718,313 |
| 2023-10-06 | L | 55 | $1.88 | 5,718,258 |
| 2023-10-05 | L | 55 | $1.85 | 5,718,203 |
| 2023-10-04 | L | 45 | $1.79 | 5,718,148 |
| 2023-10-03 | L | 55 | $1.85 | 5,718,103 |
| 2023-10-02 | L | 55 | $1.89 | 5,718,048 |
| 2023-09-29 | L | 55 | $1.90 | 5,717,993 |
| 2023-09-28 | L | 55 | $1.96 | 5,717,938 |
| 2023-09-27 | L | 55 | $1.98 | 5,717,883 |
| 2023-09-26 | L | 55 | $2.07 | 5,717,828 |
| 2023-09-25 | L | 55 | $2.24 | 5,717,773 |
| 2023-09-22 | L | 55 | $2.29 | 5,717,718 |
| 2023-09-21 | L | 55 | $2.28 | 5,717,663 |
| 2023-09-20 | L | 55 | $2.14 | 5,717,608 |
| 2023-09-19 | L | 55 | $2.12 | 5,717,553 |
| 2023-09-18 | L | 55 | $2.03 | 5,717,498 |
| 2023-09-15 | L | 23 | $1.82 | 5,717,443 |
| 2023-09-14 | L | 65 | $1.84 | 5,717,420 |
| 2023-09-13 | L | 65 | $1.83 | 5,717,355 |
| 2023-09-12 | L | 65 | $1.76 | 5,717,290 |
| 2023-09-11 | L | 65 | $1.71 | 5,717,225 |
| 2023-09-08 | L | 65 | $1.68 | 5,717,160 |
| 2023-09-07 | L | 65 | $1.68 | 5,717,095 |
| 2023-09-06 | L | 65 | $1.65 | 5,717,030 |
| 2023-09-05 | L | 65 | $1.68 | 5,716,965 |
| 2023-08-31 | L | 65 | $1.67 | 5,716,900 |
| 2023-08-30 | L | 65 | $1.68 | 5,716,835 |
| 2023-08-29 | L | 70 | $1.67 | 5,716,770 |
| 2023-08-28 | L | 65 | $1.71 | 5,716,700 |
| 2023-08-25 | L | 65 | $1.70 | 5,716,635 |
| 2023-08-24 | L | 27 | $1.69 | 5,716,570 |
| 2023-08-23 | L | 65 | $1.70 | 5,716,543 |
| 2023-08-22 | L | 65 | $1.72 | 5,716,478 |
| 2023-08-21 | L | 65 | $1.68 | 5,716,413 |
| 2023-08-18 | L | 65 | $1.70 | 5,716,348 |
| 2023-08-17 | L | 65 | $1.70 | 5,716,283 |
| 2023-08-16 | L | 65 | $1.64 | 5,716,218 |
| 2023-03-24 | Grant / award (derivative) | 100,000 | $0.00 | 268,000 |
| 2023-03-18 | Tax withholding | 37,205 | $1.92 | 5,716,153 |
| 2022-03-20 | Tax withholding | 37,205 | $2.74 | 5,753,358 |
| 2022-03-16 | Grant / award (derivative) | 80,000 | $0.00 | 80,000 |
| 2022-03-16 | Grant / award | 20,000 | $2.59 | 5,790,563 |
| 2021-12-20 | Open-market buy | 60 | $4.33 | 5,770,563 |
| 2021-12-17 | Open-market buy | 50 | $4.17 | 5,770,503 |
| 2021-12-16 | Open-market buy | 50 | $4.53 | 5,770,453 |
| 2021-12-15 | Open-market buy | 30 | $4.29 | 5,770,403 |
| 2021-12-14 | Open-market buy | 30 | $4.28 | 5,770,373 |
| 2021-12-13 | Open-market buy | 30 | $4.36 | 5,770,343 |
| 2021-12-10 | Open-market buy | 18 | $4.82 | 5,770,313 |
| 2021-12-09 | Open-market buy | 18 | $5.81 | 5,770,295 |
| 2021-12-08 | Open-market buy | 18 | $6.15 | 5,770,277 |
| 2021-12-07 | Open-market buy | 18 | $5.61 | 5,770,259 |
| 2021-12-06 | Open-market buy | 18 | $4.46 | 5,770,241 |
| 2021-12-03 | Open-market buy | 18 | $4.47 | 5,770,223 |
| 2021-12-02 | Open-market buy | 18 | $3.84 | 5,770,205 |
| 2021-12-01 | Open-market buy | 18 | $4.14 | 5,770,187 |
| 2021-11-30 | Open-market buy | 35 | $4.61 | 5,770,169 |
| 2021-11-29 | Open-market buy | 35 | $2.23 | 5,770,134 |
| 2021-11-26 | Open-market buy | 35 | $2.26 | 5,770,099 |
| 2021-11-24 | Open-market buy | 35 | $2.31 | 5,770,064 |
| 2021-11-23 | Open-market buy | 15 | $2.29 | 5,770,029 |
| 2021-11-22 | Open-market buy | 15 | $2.35 | 5,770,014 |
| 2021-11-19 | Open-market buy | 15 | $2.55 | 5,769,999 |
| 2021-11-18 | Open-market buy | 15 | $2.58 | 5,769,984 |
| 2021-11-17 | Open-market buy | 15 | $2.58 | 5,769,969 |
| 2021-11-16 | Open-market buy | 15 | $2.66 | 5,769,954 |
| 2021-11-15 | Open-market buy | 15 | $2.71 | 5,769,939 |
| 2021-11-12 | Open-market buy | 15 | $2.67 | 5,769,924 |
| 2021-11-11 | Open-market buy | 15 | $2.83 | 5,769,909 |
| 2021-11-10 | Open-market buy | 15 | $2.94 | 5,769,894 |
| 2021-11-09 | Open-market buy | 15 | $3.21 | 5,769,879 |
| 2021-11-08 | Open-market buy | 15 | $2.95 | 5,769,864 |
| 2021-11-05 | Open-market buy | 15 | $2.71 | 5,769,849 |
| 2021-11-04 | Open-market buy | 15 | $2.73 | 5,769,834 |
| 2021-11-03 | Open-market buy | 15 | $2.71 | 5,769,819 |
| 2021-11-02 | Open-market buy | 15 | $2.63 | 5,769,804 |
| 2021-11-01 | Open-market buy | 15 | $2.67 | 5,769,789 |
| 2021-10-29 | Open-market buy | 15 | $2.72 | 5,769,774 |
| 2021-10-28 | Open-market buy | 15 | $2.61 | 5,769,759 |
| 2021-10-27 | Open-market buy | 15 | $2.61 | 5,769,744 |
| 2021-10-26 | Open-market buy | 15 | $2.64 | 5,769,729 |
| 2021-10-25 | Open-market buy | 15 | $2.64 | 5,769,714 |
| 2021-10-22 | Open-market buy | 15 | $2.66 | 5,769,699 |
| 2021-10-21 | Open-market buy | 15 | $2.65 | 5,769,684 |
| 2021-10-20 | Open-market buy | 15 | $2.63 | 5,769,669 |
| 2021-10-19 | Open-market buy | 15 | $2.76 | 5,769,654 |
| 2021-10-18 | Open-market buy | 15 | $2.75 | 5,769,639 |
| 2021-10-15 | Open-market buy | 15 | $2.76 | 5,769,624 |
| 2021-10-14 | Open-market buy | 15 | $2.81 | 5,769,609 |
| 2021-10-13 | Open-market buy | 15 | $2.71 | 5,769,594 |
| 2021-10-12 | Open-market buy | 15 | $2.71 | 5,769,579 |
| 2021-10-11 | Open-market buy | 15 | $2.73 | 5,769,564 |
| 2021-10-08 | Open-market buy | 15 | $2.84 | 5,769,549 |
| 2021-10-07 | Open-market buy | 15 | $2.76 | 5,769,534 |
| 2021-10-06 | Open-market buy | 15 | $2.76 | 5,769,519 |
| 2021-10-05 | Open-market buy | 15 | $2.82 | 5,769,504 |
| 2021-10-04 | Open-market buy | 15 | $2.87 | 5,769,489 |
| 2021-10-01 | Open-market buy | 15 | $2.69 | 5,769,474 |
| 2021-09-30 | Open-market buy | 15 | $2.72 | 5,769,459 |
| 2021-09-29 | Open-market buy | 15 | $2.82 | 5,769,444 |
| 2021-09-28 | Open-market buy | 15 | $2.76 | 5,769,429 |
| 2021-09-27 | Open-market buy | 15 | $2.79 | 5,769,414 |
| 2021-09-24 | Open-market buy | 15 | $2.74 | 5,769,399 |
| 2021-09-23 | Open-market buy | 15 | $2.75 | 5,769,384 |
| 2021-09-22 | Open-market buy | 15 | $2.76 | 5,769,369 |
| 2021-09-21 | Open-market buy | 15 | $2.81 | 5,769,354 |
| 2021-09-20 | Open-market buy | 15 | $2.82 | 5,769,339 |
| 2021-09-17 | Open-market buy | 15 | $2.85 | 5,769,324 |
| 2021-09-16 | Open-market buy | 15 | $2.91 | 5,769,309 |
| 2021-09-15 | Open-market buy | 15 | $2.86 | 5,769,294 |
| 2021-09-14 | Open-market buy | 15 | $3.02 | 5,769,279 |
| 2021-09-13 | Open-market buy | 15 | $2.96 | 5,769,264 |
| 2021-09-10 | Open-market buy | 15 | $2.78 | 5,769,249 |
| 2021-09-09 | Open-market buy | 15 | $2.77 | 5,769,234 |
| 2021-09-08 | Open-market buy | 15 | $2.89 | 5,769,219 |
| 2021-09-07 | Open-market buy | 15 | $2.79 | 5,769,204 |
| 2021-09-03 | Open-market buy | 15 | $2.85 | 5,769,189 |
| 2021-09-02 | Open-market buy | 15 | $2.88 | 5,769,174 |
| 2021-09-01 | Open-market buy | 15 | $2.88 | 5,766,159 |
| 2021-08-31 | Open-market buy | 15 | $2.93 | 5,769,144 |
| 2021-08-30 | Open-market buy | 15 | $2.88 | 5,769,129 |
| 2021-08-27 | Open-market buy | 15 | $2.84 | 5,769,114 |
| 2021-08-26 | Open-market buy | 15 | $2.82 | 5,769,099 |
| 2021-08-25 | Open-market buy | 15 | $2.79 | 5,769,084 |
| 2021-08-24 | Open-market buy | 15 | $2.89 | 5,769,069 |
| 2021-08-23 | Open-market buy | 15 | $2.87 | 5,769,054 |
| 2021-08-20 | Open-market buy | 15 | $2.96 | 5,769,039 |
| 2021-08-19 | Open-market buy | 15 | $3.02 | 5,769,024 |
| 2021-08-18 | Open-market buy | 15 | $2.97 | 5,769,009 |
| 2021-08-17 | Open-market buy | 15 | $3.05 | 5,768,994 |
| 2021-08-16 | Open-market buy | 15 | $2.92 | 5,768,979 |
| 2021-08-13 | Open-market buy | 15 | $2.92 | 5,768,964 |
| 2021-08-11 | Open-market buy | 15 | $2.98 | 5,768,949 |
| 2021-08-10 | Open-market buy | 15 | $2.96 | 5,768,934 |
| 2021-08-09 | Open-market buy | 15 | $2.93 | 5,768,919 |
| 2021-08-06 | Open-market buy | 15 | $3.01 | 5,768,904 |
| 2021-08-05 | Open-market buy | 15 | $3.11 | 5,768,889 |
| 2021-08-04 | Open-market buy | 15 | $3.18 | 5,768,874 |
| 2021-08-03 | Open-market buy | 15 | $3.17 | 5,768,859 |
| 2021-08-02 | Open-market buy | 15 | $3.34 | 5,768,844 |
| 2021-07-30 | Open-market buy | 15 | $3.31 | 5,768,829 |
| 2021-07-29 | Open-market buy | 15 | $3.42 | 5,768,814 |
| 2021-07-28 | Open-market buy | 15 | $3.42 | 5,768,799 |
| 2021-07-27 | Open-market buy | 15 | $3.39 | 5,768,784 |
| 2021-07-26 | Open-market buy | 15 | $3.41 | 5,768,769 |
| 2021-07-23 | Open-market buy | 15 | $3.35 | 5,768,754 |
| 2021-07-22 | Open-market buy | 15 | $3.36 | 5,768,739 |
| 2021-07-21 | Open-market buy | 15 | $3.26 | 5,768,724 |
| 2021-07-20 | Open-market buy | 15 | $3.24 | 5,768,709 |
| 2021-07-19 | Open-market buy | 15 | $3.23 | 5,768,694 |
| 2021-07-16 | Open-market buy | 15 | $3.28 | 5,768,679 |
| 2021-07-15 | Open-market buy | 15 | $3.27 | 5,768,664 |
| 2021-07-14 | Open-market buy | 15 | $3.33 | 5,768,649 |
| 2021-07-13 | Open-market buy | 15 | $3.48 | 5,768,634 |
| 2021-07-12 | Open-market buy | 15 | $3.33 | 5,768,619 |
| 2021-07-09 | Open-market buy | 15 | $3.13 | 5,768,604 |
| 2021-07-08 | Open-market buy | 15 | $3.18 | 5,768,589 |
| 2021-07-07 | Open-market buy | 15 | $3.21 | 5,768,574 |
| 2021-07-06 | Open-market buy | 15 | $3.14 | 5,768,559 |
| 2021-07-02 | Open-market buy | 15 | $2.94 | 5,768,544 |
| 2021-07-01 | Open-market buy | 15 | $2.91 | 5,768,529 |
| 2021-06-30 | Open-market buy | 15 | $2.93 | 5,768,514 |
| 2021-06-29 | Open-market buy | 15 | $3.03 | 5,768,499 |
| 2021-06-28 | Open-market buy | 15 | $3.16 | 5,768,484 |
| 2021-06-25 | Open-market buy | 15 | $3.09 | 5,768,469 |
| 2021-06-24 | Open-market buy | 15 | $3.09 | 5,768,454 |
| 2021-06-23 | Open-market buy | 15 | $3.07 | 5,768,439 |
| 2021-06-22 | Open-market buy | 15 | $3.05 | 5,768,424 |
| 2021-06-21 | Open-market buy | 15 | $3.14 | 5,768,409 |
| 2021-06-18 | Open-market buy | 15 | $2.99 | 5,768,394 |
| 2021-06-17 | Open-market buy | 15 | $3.08 | 5,768,379 |
| 2021-06-16 | Open-market buy | 15 | $3.09 | 5,768,364 |
| 2021-06-15 | Open-market buy | 15 | $3.09 | 5,768,349 |
| 2021-06-14 | Open-market buy | 15 | $3.09 | 5,768,334 |
| 2021-06-11 | Open-market buy | 15 | $3.18 | 5,768,319 |
| 2021-06-10 | Open-market buy | 15 | $3.25 | 5,768,304 |
| 2021-06-09 | Open-market buy | 15 | $3.14 | 5,768,289 |
| 2021-06-08 | Open-market buy | 15 | $2.99 | 5,768,274 |
| 2021-06-07 | Open-market buy | 15 | $2.94 | 5,768,259 |
| 2021-06-04 | Open-market buy | 15 | $2.93 | 5,768,244 |
| 2021-06-03 | Open-market buy | 15 | $2.81 | 5,768,229 |
| 2021-06-02 | Open-market buy | 15 | $2.89 | 5,768,214 |
| 2021-06-01 | Open-market buy | 15 | $2.94 | 5,768,199 |
| 2021-05-28 | Open-market buy | 15 | $2.93 | 5,768,184 |
| 2021-05-27 | Open-market buy | 15 | $2.94 | 5,768,169 |
| 2021-05-26 | Open-market buy | 15 | $2.85 | 5,768,154 |
| 2021-05-25 | Open-market buy | 15 | $2.91 | 5,768,139 |
| 2021-05-24 | Open-market buy | 15 | $3.05 | 5,768,124 |
| 2021-05-21 | Open-market buy | 15 | $3.06 | 5,768,109 |
| 2021-05-20 | Open-market buy | 15 | $2.94 | 5,768,094 |
| 2021-05-19 | Open-market buy | 15 | $2.83 | 5,768,079 |
| 2021-05-18 | Open-market buy | 15 | $2.89 | 5,768,064 |
| 2021-05-17 | Open-market buy | 15 | $2.84 | 5,768,049 |
| 2021-05-14 | Open-market buy | 15 | $2.81 | 5,768,034 |
| 2021-05-13 | Open-market buy | 15 | $2.88 | 5,768,019 |
| 2021-05-12 | Open-market buy | 15 | $2.86 | 5,768,004 |
| 2021-05-11 | Open-market buy | 15 | $2.68 | 5,767,989 |
| 2021-05-10 | Open-market buy | 15 | $2.71 | 5,767,974 |
| 2021-05-07 | Open-market buy | 15 | $2.73 | 5,767,959 |
| 2021-05-06 | Open-market buy | 15 | $2.74 | 5,767,944 |
| 2021-05-05 | Open-market buy | 15 | $2.73 | 5,767,929 |
| 2021-05-04 | Open-market buy | 15 | $2.66 | 5,767,914 |
| 2021-05-03 | Open-market buy | 15 | $2.66 | 5,767,899 |
| 2021-04-30 | Open-market buy | 15 | $2.78 | 5,767,884 |
| 2021-04-29 | Open-market buy | 15 | $2.89 | 5,767,869 |
| 2021-04-28 | Open-market buy | 15 | $2.94 | 5,767,854 |
| 2021-04-27 | Open-market buy | 15 | $2.94 | 5,767,839 |
| 2021-04-26 | Open-market buy | 15 | $2.97 | 5,767,824 |
| 2021-04-23 | Open-market buy | 15 | $2.99 | 5,767,809 |
| 2021-04-22 | Open-market buy | 15 | $2.96 | 5,767,794 |
| 2021-04-21 | Open-market buy | 15 | $2.97 | 5,767,779 |
| 2021-04-20 | Open-market buy | 15 | $3.02 | 5,767,764 |
| 2021-04-19 | Open-market buy | 15 | $3.04 | 5,767,749 |
| 2021-04-16 | Open-market buy | 15 | $3.03 | 5,767,734 |
| 2021-03-17 | Grant / award (derivative) | 88,000 | $0.00 | 88,000 |
| 2021-03-17 | Grant / award | 12,000 | $3.22 | 5,767,719 |
| 2021-03-17 | Tax withholding | 37,350 | $3.22 | 5,755,719 |
| 2020-03-23 | Grant / award | 100,000 | $3.56 | 5,790,407 |
| 2020-03-18 | Tax withholding | 37,209 | $3.53 | 5,690,407 |
| 2019-12-20 | Gift | 40,000 | $0.00 | 5,727,616 |
| 2019-10-18 | Open-market buy | 34 | $5.45 | 5,767,616 |
| 2019-10-17 | Open-market buy | 60 | $5.52 | 5,767,582 |
| 2019-10-16 | Open-market buy | 60 | $5.56 | 5,767,522 |
| 2019-10-15 | Open-market buy | 60 | $5.63 | 5,767,462 |
| 2019-10-14 | Open-market buy | 60 | $5.67 | 5,767,402 |
| 2019-10-11 | Open-market buy | 60 | $5.71 | 5,767,342 |
| 2019-10-10 | Open-market buy | 60 | $5.86 | 5,767,282 |
| 2019-10-09 | Open-market buy | 60 | $5.78 | 5,767,222 |
| 2019-10-08 | Open-market buy | 60 | $5.81 | 5,767,162 |
| 2019-10-07 | Open-market buy | 60 | $5.74 | 5,767,102 |
| 2019-10-04 | Open-market buy | 60 | $5.76 | 5,767,042 |
| 2019-10-02 | Open-market buy | 60 | $5.77 | 5,766,982 |
| 2019-10-01 | Open-market buy | 60 | $5.89 | 5,766,922 |
| 2019-09-30 | Open-market buy | 60 | $5.89 | 5,766,862 |
| 2019-09-27 | Open-market buy | 60 | $5.76 | 5,766,802 |
| 2019-09-26 | Open-market buy | 60 | $5.76 | 5,766,742 |
| 2019-09-25 | Open-market buy | 60 | $5.38 | 5,766,682 |
| 2019-09-24 | Open-market buy | 60 | $5.39 | 5,766,622 |
| 2019-09-23 | Open-market buy | 60 | $5.35 | 5,766,562 |
| 2019-09-20 | Open-market buy | 60 | $5.33 | 5,766,502 |
| 2019-09-19 | Open-market buy | 60 | $5.21 | 5,766,442 |
| 2019-09-18 | Open-market buy | 120 | $4.93 | 5,766,382 |
| 2019-09-16 | Open-market buy | 60 | $4.97 | 5,766,262 |
| 2019-09-13 | Open-market buy | 120 | $5.18 | 5,766,202 |
| 2019-09-11 | Open-market buy | 60 | $5.02 | 5,766,082 |
| 2019-09-10 | Open-market buy | 60 | $5.38 | 5,766,022 |
| 2019-09-09 | Open-market buy | 60 | $5.19 | 5,765,962 |
| 2019-09-06 | Open-market buy | 120 | $4.91 | 5,765,902 |
| 2019-09-04 | Open-market buy | 60 | $4.79 | 5,765,782 |
| 2019-08-30 | Open-market buy | 60 | $5.14 | 5,765,722 |
| 2019-08-29 | Open-market buy | 120 | $5.04 | 5,765,662 |
| 2019-08-27 | Open-market buy | 120 | $5.19 | 5,765,542 |
| 2019-08-23 | Open-market buy | 60 | $5.38 | 5,765,422 |
| 2019-08-22 | Open-market buy | 60 | $5.31 | 5,765,362 |
| 2019-08-21 | Open-market buy | 60 | $5.49 | 5,765,302 |
| 2019-08-20 | Open-market buy | 60 | $5.43 | 5,765,242 |
| 2019-08-19 | Open-market buy | 60 | $5.51 | 5,765,182 |
| 2019-08-16 | Open-market buy | 120 | $5.62 | 5,765,122 |
| 2019-08-14 | Open-market buy | 60 | $5.49 | 5,765,002 |
| 2019-08-13 | Open-market buy | 60 | $5.78 | 5,764,942 |
| 2019-08-12 | Open-market buy | 60 | $5.91 | 5,764,882 |
| 2019-08-09 | Open-market buy | 120 | $6.02 | 5,764,822 |
| 2019-08-07 | Open-market buy | 60 | $6.07 | 5,764,702 |
| 2019-08-05 | Open-market buy | 60 | $6.17 | 5,764,642 |
| 2019-08-02 | Open-market buy | 120 | $6.15 | 5,764,582 |
| 2019-07-31 | Open-market buy | 60 | $5.94 | 5,764,462 |
| 2019-07-30 | Open-market buy | 60 | $5.83 | 5,764,402 |
| 2019-07-29 | Open-market buy | 60 | $5.87 | 5,764,342 |
| 2019-07-26 | Open-market buy | 60 | $5.86 | 5,764,282 |
| 2019-07-25 | Open-market buy | 60 | $5.87 | 5,764,222 |
| 2019-07-24 | Open-market buy | 60 | $5.93 | 5,764,162 |
| 2019-07-22 | Open-market buy | 60 | $5.75 | 5,764,102 |
| 2019-07-19 | Open-market buy | 60 | $5.69 | 5,764,042 |
| 2019-07-18 | Open-market buy | 60 | $5.84 | 5,763,982 |
| 2019-07-17 | Open-market buy | 60 | $5.85 | 5,763,922 |
| 2019-07-16 | Open-market buy | 60 | $5.88 | 5,763,862 |
| 2019-07-15 | Open-market buy | 60 | $5.85 | 5,763,802 |
| 2019-07-12 | Open-market buy | 60 | $6.01 | 5,763,742 |
| 2019-07-11 | Open-market buy | 60 | $5.93 | 5,763,682 |
| 2019-07-10 | Open-market buy | 60 | $6.07 | 5,763,622 |
| 2019-07-09 | Open-market buy | 60 | $6.15 | 5,763,562 |
| 2019-07-08 | Open-market buy | 60 | $6.37 | 5,763,502 |
| 2019-07-05 | Open-market buy | 60 | $6.49 | 5,763,442 |
| 2019-07-03 | Open-market buy | 60 | $6.46 | 5,763,382 |
| 2019-07-02 | Open-market buy | 60 | $6.49 | 5,763,322 |
| 2019-07-01 | Open-market buy | 60 | $6.52 | 5,763,262 |
| 2019-06-28 | Open-market buy | 60 | $6.49 | 5,763,202 |
| 2019-06-27 | Open-market buy | 60 | $6.48 | 5,763,142 |
| 2019-06-26 | Open-market buy | 60 | $6.54 | 5,763,082 |
| 2019-06-25 | Open-market buy | 60 | $6.56 | 5,763,022 |
| 2019-06-24 | Open-market buy | 60 | $6.54 | 5,762,962 |
| 2019-06-21 | Open-market buy | 60 | $6.34 | 5,762,902 |
| 2019-06-20 | Open-market buy | 60 | $6.33 | 5,762,842 |
| 2019-06-19 | Open-market buy | 60 | $6.35 | 5,762,782 |
| 2019-06-18 | Open-market buy | 60 | $6.36 | 5,762,722 |
| 2019-06-17 | Open-market buy | 60 | $6.33 | 5,762,662 |
| 2019-06-14 | Open-market buy | 60 | $6.37 | 5,762,602 |
| 2019-06-13 | Open-market buy | 60 | $6.42 | 5,762,542 |
| 2019-06-12 | Open-market buy | 60 | $6.29 | 5,762,482 |
| 2019-06-11 | Open-market buy | 60 | $6.32 | 5,762,422 |
| 2019-06-10 | Open-market buy | 60 | $6.09 | 5,762,362 |
| 2019-06-07 | Open-market buy | 60 | $6.07 | 5,762,302 |
| 2019-06-06 | Open-market buy | 60 | $6.38 | 5,762,242 |
| 2019-06-05 | Open-market buy | 50 | $6.67 | 5,762,182 |
| 2019-06-04 | Open-market buy | 60 | $6.60 | 5,762,132 |
| 2019-06-03 | Open-market buy | 60 | $6.49 | 5,762,072 |
| 2019-05-31 | Open-market buy | 60 | $6.57 | 5,762,012 |
| 2019-05-30 | Open-market buy | 60 | $6.58 | 5,761,952 |
| 2019-05-29 | Open-market buy | 60 | $6.53 | 5,761,892 |
| 2019-05-28 | Open-market buy | 60 | $6.65 | 5,761,832 |
| 2019-05-24 | Open-market buy | 60 | $6.67 | 5,761,772 |
| 2019-05-23 | Open-market buy | 60 | $6.53 | 5,761,712 |
| 2019-05-22 | Open-market buy | 60 | $6.58 | 5,761,652 |
| 2019-05-21 | Open-market buy | 60 | $6.71 | 5,761,592 |
| 2019-05-20 | Open-market buy | 60 | $6.89 | 5,761,532 |
| 2019-05-17 | Open-market buy | 106 | $6.25 | 5,761,472 |
| 2019-05-14 | Open-market buy | 36 | $5.62 | 5,761,366 |
| 2019-05-10 | Open-market buy | 57 | $6.01 | 5,761,330 |
| 2019-05-08 | Open-market buy | 58 | $6.35 | 5,761,273 |
| 2019-05-07 | Open-market buy | 23 | $6.07 | 5,761,215 |
| 2019-05-06 | Open-market buy | 42 | $6.29 | 5,761,192 |
| 2019-05-02 | Open-market buy | 73 | $5.61 | 5,761,150 |
| 2019-04-30 | Open-market buy | 27 | $6.37 | 5,761,077 |
| 2019-04-26 | Open-market buy | 14 | $6.32 | 5,761,050 |
| 2019-04-25 | Open-market buy | 24 | $6.17 | 5,761,036 |
| 2019-04-24 | Open-market buy | 32 | $6.04 | 5,761,012 |
| 2019-04-17 | Open-market buy | 81 | $6.21 | 5,760,980 |
| 2019-04-12 | Open-market buy | 99 | $6.32 | 5,760,899 |
| 2019-04-09 | Open-market buy | 60 | $6.41 | 5,760,800 |
| 2019-04-05 | Open-market buy | 183 | $6.32 | 5,760,740 |
| 2019-04-04 | Open-market buy | 241 | $6.19 | 5,760,557 |
| 2019-04-03 | Open-market buy | 80 | $6.00 | 5,760,316 |
| 2019-04-02 | Open-market buy | 580 | $6.12 | 5,760,236 |
| 2019-04-01 | Open-market buy | 382 | $5.99 | 5,759,656 |
| 2019-03-22 | Tax withholding | 46,623 | $5.62 | 5,759,274 |
| 2019-03-22 | Grant / award | 100,000 | $5.98 | 5,805,897 |
| 2018-08-30 | Gift | 200,000 | $0.00 | 5,705,897 |
| 2018-03-23 | Tax withholding | 24,373 | $6.70 | 5,905,897 |
| 2018-03-23 | Grant / award | 100,000 | $6.70 | 5,930,270 |
| 2017-04-07 | Grant / award | 100,000 | $6.45 | 5,858,845 |
| 2017-04-07 | Tax withholding | 13,575 | $6.45 | 5,845,270 |
| 2016-05-26 | Tax withholding | 3,802 | $4.51 | 5,758,845 |
| 2016-04-06 | Grant / award | 100,000 | $4.34 | 5,772,504 |
| 2016-04-06 | Tax withholding | 9,857 | $4.34 | 5,762,647 |
| 2015-12-28 | Gift | 60,000 | $0.00 | 5,672,504 |
| 2015-12-22 | Gift | 15,000 | $0.00 | 5,830,270 |
| 2015-03-27 | Grant / award | 100,000 | $6.86 | 5,739,342 |
| 2015-03-27 | Tax withholding | 6,838 | $6.88 | 5,732,504 |
| 2014-03-21 | Grant / award | 75,000 | $4.58 | 5,639,342 |
| 2013-03-26 | Grant / award | 50,000 | $4.78 | 5,564,342 |
| 2012-05-22 | Grant / award (derivative) | 13,497 | $6.41 | 13,497 |
| 2012-05-22 | Disposition to issuer (derivative) | 30,000 | $0.00 | 0 |
| 2012-03-16 | Grant / award | 35,000 | $7.72 | 5,500,845 |
| 2011-03-24 | Grant / award | 25,000 | $0.00 | 5,465,845 |
| 2010-05-24 | Open-market buy | 15,500 | $6.66 | 5,440,845 |
| 2010-04-01 | Open-market sale | 9,479 | $10.55 | 5,425,345 |
| 2010-03-26 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2009-12-31 | Option exercise (derivative) | 10,600 | $0.00 | 0 |
| 2009-12-31 | Option exercise | 53,000 | $6.60 | 5,460,563 |
| 2009-12-31 | Tax withholding | 25,739 | $13.59 | 5,434,824 |
| 2009-08-10 | — | — | — | 5,407,563 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.