SEC CIK 1257956
ROTH RONALD G
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CLFDview stock → | 1,281,808 | 2026-02-27 |
Position History — CLFD
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CLFD
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-02-27 | Grant / award | 2,544 | $0.00 | 1,281,808 |
| 2025-12-15 | Open-market buy | 10,000 | $30.06 | 1,279,264 |
| 2025-02-28 | Grant / award | 2,468 | $0.00 | 1,269,264 |
| 2024-12-05 | Open-market buy | 5,000 | $31.00 | 1,266,796 |
| 2024-05-23 | Open-market buy | 2,000 | $36.40 | 1,261,796 |
| 2024-02-23 | Grant / award | 2,039 | $0.00 | 1,257,796 |
| 2024-02-23 | Open-market buy | 2,000 | $29.62 | 1,259,796 |
| 2023-02-24 | Grant / award | 974 | $0.00 | 1,255,757 |
| 2023-02-07 | Open-market buy | 3,100 | $64.00 | 1,254,783 |
| 2022-02-25 | Grant / award | 394 | $0.00 | 1,251,683 |
| 2022-02-09 | Open-market buy | 2,000 | $61.84 | 1,251,289 |
| 2021-02-26 | Grant / award | 424 | $0.00 | 1,249,289 |
| 2021-02-10 | Open-market buy | 1,500 | $33.50 | 1,248,865 |
| 2020-02-28 | Grant / award | 1,166 | $0.00 | 1,247,365 |
| 2020-02-10 | Open-market buy | 1,800 | $11.72 | 1,245,999 |
| 2020-02-10 | Open-market buy | 600 | $11.64 | 1,242,799 |
| 2020-02-10 | Open-market buy | 600 | $11.63 | 1,242,199 |
| 2020-02-10 | Open-market buy | 529 | $11.70 | 1,244,199 |
| 2020-02-10 | Open-market buy | 171 | $11.69 | 1,243,670 |
| 2020-02-10 | Open-market buy | 200 | $11.72 | 1,246,199 |
| 2020-02-10 | Open-market buy | 700 | $11.68 | 1,243,499 |
| 2020-02-10 | Open-market buy | 400 | $11.62 | 1,241,599 |
| 2019-11-14 | Open-market buy | 4,900 | $12.45 | 1,241,199 |
| 2019-11-14 | Open-market buy | 100 | $12.40 | 1,236,299 |
| 2019-11-13 | Open-market buy | 2,500 | $12.40 | 1,236,199 |
| 2019-11-13 | Open-market buy | 2,500 | $12.44 | 1,233,699 |
| 2019-02-22 | Grant / award | 868 | $0.00 | 1,231,199 |
| 2018-05-04 | Open-market buy | 1,935 | $12.25 | 1,330,331 |
| 2018-05-03 | Open-market buy | 2,654 | $12.19 | 1,228,396 |
| 2018-05-02 | Open-market buy | 411 | $12.10 | 1,225,742 |
| 2018-02-23 | Grant / award | 847 | $0.00 | 1,225,331 |
| 2017-08-01 | Open-market buy | 5,000 | $11.45 | 1,224,484 |
| 2017-05-12 | Open-market buy | 4,686 | $14.15 | 1,219,484 |
| 2017-05-11 | Open-market buy | 314 | $14.05 | 1,219,170 |
| 2017-02-24 | Grant / award | 759 | $0.00 | 1,214,484 |
| 2017-01-31 | Open-market buy | 5,000 | $17.50 | 1,213,725 |
| 2016-08-16 | Open-market buy | 5,000 | $17.97 | 1,208,725 |
| 2016-05-13 | Open-market buy | 5,000 | $17.60 | 1,203,725 |
| 2016-02-26 | Grant / award | 678 | $0.00 | 1,198,725 |
| 2016-02-05 | Open-market buy | 5,000 | $13.56 | 1,198,047 |
| 2015-11-30 | Open-market buy | 5,000 | $13.63 | 1,193,047 |
| 2015-11-25 | Open-market buy | 5,000 | $13.57 | 1,188,047 |
| 2015-08-20 | Open-market buy | 5,000 | $17.23 | 1,183,047 |
| 2015-08-04 | Open-market buy | 5,000 | $19.24 | 1,178,047 |
| 2015-04-30 | Open-market buy | 5,000 | $13.25 | 1,173,047 |
| 2015-04-29 | Open-market buy | 15,000 | $14.11 | 1,168,047 |
| 2015-02-20 | Grant / award | 741 | $0.00 | 1,153,047 |
| 2015-02-18 | Open-market buy | 3,500 | $13.25 | 1,152,306 |
| 2014-11-28 | Open-market buy | 5,000 | $13.30 | 1,148,806 |
| 2014-07-31 | Open-market buy | 10,000 | $12.88 | 1,143,806 |
| 2014-05-07 | Open-market buy | 5,000 | $14.44 | 1,133,806 |
| 2014-04-29 | Open-market buy | 15,000 | $14.89 | 1,128,806 |
| 2014-04-25 | Option exercise (derivative) | 2,400 | $0.00 | 0 |
| 2014-04-25 | Option exercise (derivative) | 2,500 | $0.00 | 2,400 |
| 2014-04-25 | Option exercise | 2,500 | $5.34 | 1,111,406 |
| 2014-04-25 | Option exercise | 2,400 | $5.91 | 1,113,806 |
| 2014-02-27 | Open-market buy | 5,000 | $23.36 | 1,108,906 |
| 2014-02-21 | Grant / award | 383 | $0.00 | 1,103,906 |
| 2014-02-10 | Open-market buy | 5,000 | $21.82 | 1,103,523 |
| 2013-11-29 | Open-market buy | 5,000 | $17.76 | 1,098,523 |
| 2013-11-27 | Open-market buy | 5,000 | $17.45 | 1,093,523 |
| 2013-08-22 | Open-market buy | 273 | $11.42 | 1,085,061 |
| 2013-08-22 | Open-market buy | 265 | $11.40 | 1,084,788 |
| 2013-08-22 | Open-market buy | 200 | $11.44 | 1,085,261 |
| 2013-08-22 | Open-market buy | 3,262 | $11.45 | 1,088,523 |
| 2013-08-21 | Open-market buy | 3,000 | $11.26 | 1,084,523 |
| 2013-08-21 | Open-market buy | 3,000 | $11.24 | 1,081,523 |
| 2013-07-31 | Open-market buy | 450 | $11.03 | 1,076,332 |
| 2013-07-31 | Open-market buy | 1,100 | $10.90 | 1,075,882 |
| 2013-07-31 | Open-market buy | 2,191 | $11.02 | 1,078,523 |
| 2013-07-31 | Open-market buy | 509 | $10.66 | 1,074,032 |
| 2013-07-31 | Open-market buy | 300 | $10.85 | 1,074,332 |
| 2013-07-31 | Open-market buy | 150 | $10.89 | 1,074,782 |
| 2013-07-31 | Open-market buy | 300 | $10.89 | 1,074,632 |
| 2013-07-30 | Open-market buy | 100 | $10.85 | 1,068,623 |
| 2013-07-30 | Open-market buy | 2,564 | $10.90 | 1,071,187 |
| 2013-07-30 | Open-market buy | 2,336 | $10.95 | 1,073,523 |
| 2013-05-01 | Open-market buy | 600 | $6.99 | 1,068,523 |
| 2013-04-30 | Open-market buy | 2,200 | $6.94 | 1,062,423 |
| 2013-04-30 | Open-market buy | 200 | $6.91 | 1,058,723 |
| 2013-04-30 | Open-market buy | 3,700 | $6.99 | 1,067,923 |
| 2013-04-30 | Open-market buy | 1,800 | $6.95 | 1,064,223 |
| 2013-04-30 | Open-market buy | 100 | $6.92 | 1,058,823 |
| 2013-04-30 | Open-market buy | 300 | $6.94 | 1,060,223 |
| 2013-04-30 | Open-market buy | 900 | $6.94 | 1,059,923 |
| 2013-04-30 | Open-market buy | 100 | $6.93 | 1,059,023 |
| 2013-04-30 | Open-market buy | 100 | $6.93 | 1,058,923 |
| 2013-02-22 | Grant / award | 1,818 | $0.00 | 1,058,523 |
| 2012-11-15 | Open-market buy | 1,588 | $4.35 | 1,046,705 |
| 2012-11-15 | Open-market buy | 4,900 | $4.18 | 1,051,705 |
| 2012-11-15 | Open-market buy | 100 | $4.10 | 1,046,805 |
| 2012-11-15 | Open-market buy | 5,000 | $4.20 | 1,056,705 |
| 2012-11-14 | Open-market buy | 5,512 | $4.35 | 1,042,217 |
| 2012-11-14 | Open-market buy | 2,900 | $4.33 | 1,045,117 |
| 2012-08-31 | Open-market buy | 400 | $5.12 | 1,033,205 |
| 2012-08-31 | Open-market buy | 825 | $5.20 | 1,036,705 |
| 2012-08-31 | Open-market buy | 300 | $5.15 | 1,033,505 |
| 2012-08-31 | Open-market buy | 6,100 | $5.08 | 1,032,805 |
| 2012-08-31 | Open-market buy | 875 | $5.19 | 1,035,880 |
| 2012-08-31 | Open-market buy | 1,400 | $5.17 | 1,035,005 |
| 2012-08-31 | Open-market buy | 100 | $5.16 | 1,033,605 |
| 2012-05-24 | Open-market buy | 600 | $4.08 | 1,007,305 |
| 2012-05-24 | Open-market buy | 6,400 | $4.10 | 1,013,705 |
| 2012-05-24 | Open-market buy | 300 | $4.14 | 167,060 |
| 2012-05-24 | Open-market buy | 9,700 | $4.15 | 176,760 |
| 2012-05-24 | Open-market buy | 9,100 | $4.15 | 1,026,705 |
| 2012-05-24 | Open-market buy | 400 | $4.11 | 1,014,105 |
| 2012-05-24 | Open-market buy | 2,600 | $4.15 | 1,016,705 |
| 2012-05-24 | Open-market buy | 900 | $4.15 | 1,017,605 |
| 2012-05-02 | Open-market buy | 10,000 | $4.40 | 166,760 |
| 2012-05-02 | Open-market buy | 3,000 | $4.45 | 1,006,705 |
| 2012-05-01 | Open-market buy | 3,972 | $4.42 | 1,003,305 |
| 2012-05-01 | Open-market buy | 28 | $4.42 | 999,333 |
| 2012-05-01 | Open-market buy | 1,000 | $4.42 | 999,305 |
| 2012-05-01 | Open-market buy | 800 | $4.41 | 998,305 |
| 2012-05-01 | Open-market buy | 800 | $4.40 | 990,005 |
| 2012-05-01 | Open-market buy | 2,300 | $4.39 | 989,205 |
| 2012-05-01 | Open-market buy | 200 | $4.33 | 986,905 |
| 2012-05-01 | Open-market buy | 100 | $4.44 | 1,003,405 |
| 2012-05-01 | Open-market buy | 100 | $4.45 | 1,003,505 |
| 2012-05-01 | Open-market buy | 200 | $4.45 | 1,003,705 |
| 2012-05-01 | Open-market buy | 7,500 | $4.40 | 997,505 |
| 2012-02-24 | Grant / award (derivative) | 2,400 | $0.00 | 2,400 |
| 2012-01-31 | Open-market buy | 4,500 | $5.56 | 980,905 |
| 2012-01-31 | Open-market buy | 5,000 | $5.52 | 986,405 |
| 2012-01-31 | Open-market buy | 5,000 | $5.65 | 971,405 |
| 2012-01-31 | Open-market buy | 500 | $5.53 | 981,405 |
| 2012-01-31 | Open-market buy | 5,000 | $5.63 | 976,405 |
| 2011-11-30 | Open-market buy | 7,417 | $5.85 | 963,258 |
| 2011-11-30 | Open-market buy | 47 | $5.91 | 964,405 |
| 2011-11-30 | Open-market buy | 1,100 | $5.89 | 964,358 |
| 2011-11-30 | Open-market buy | 2,000 | $5.92 | 966,405 |
| 2011-11-30 | Open-market buy | 1,436 | $5.77 | 954,337 |
| 2011-11-30 | Open-market buy | 1,504 | $5.78 | 955,841 |
| 2011-11-29 | Open-market buy | 1,496 | $5.78 | 952,901 |
| 2011-09-29 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2011-09-29 | Option exercise | 7,500 | $1.16 | 950,405 |
| 2011-09-29 | Option exercise | 1,000 | $2.87 | 951,405 |
| 2011-09-29 | Option exercise | 2,500 | $1.03 | 937,905 |
| 2011-09-29 | Option exercise | 5,000 | $0.96 | 942,905 |
| 2011-08-08 | Open-market buy | 10,000 | $6.45 | 935,405 |
| 2011-05-31 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2011-05-31 | Open-market buy | 100 | $6.72 | 913,505 |
| 2011-05-31 | Open-market buy | 2,500 | $6.71 | 913,405 |
| 2011-05-31 | Open-market buy | 400 | $6.68 | 910,905 |
| 2011-05-31 | Option exercise | 5,000 | $1.28 | 925,405 |
| 2011-05-31 | Open-market buy | 1,975 | $6.77 | 920,405 |
| 2011-05-31 | Open-market buy | 4,200 | $6.76 | 918,430 |
| 2011-05-31 | Open-market buy | 600 | $6.73 | 914,105 |
| 2011-05-31 | Open-market buy | 125 | $6.75 | 914,230 |
| 2011-05-31 | Open-market buy | 100 | $6.67 | 910,505 |
| 2011-02-25 | Grant / award (derivative) | 2,500 | $0.00 | 2,500 |
| 2011-02-22 | Open-market buy | 2,700 | $5.21 | 907,776 |
| 2011-02-22 | Open-market buy | 4,235 | $5.03 | 894,710 |
| 2011-02-22 | Open-market buy | 70 | $5.02 | 890,475 |
| 2011-02-22 | Open-market buy | 1,800 | $5.27 | 910,405 |
| 2011-02-22 | Open-market buy | 729 | $5.25 | 908,605 |
| 2011-02-22 | Open-market buy | 100 | $5.24 | 907,876 |
| 2011-02-22 | Open-market buy | 695 | $5.09 | 895,405 |
| 2011-02-22 | Open-market buy | 800 | $5.20 | 905,076 |
| 2011-02-22 | Open-market buy | 200 | $5.19 | 904,276 |
| 2011-02-22 | Open-market buy | 3,500 | $5.18 | 904,076 |
| 2011-02-22 | Open-market buy | 171 | $5.17 | 900,576 |
| 2011-02-22 | Open-market buy | 5,000 | $5.12 | 900,405 |
| 2011-02-22 | Open-market buy | 20,000 | $5.15 | 910,405 |
| 2010-11-17 | Open-market buy | 5,000 | $2.91 | 885,205 |
| 2010-11-17 | Open-market buy | 3,000 | $2.92 | 888,205 |
| 2010-11-17 | Open-market buy | 285 | $2.93 | 888,490 |
| 2010-11-17 | Open-market buy | 1,915 | $2.94 | 890,405 |
| 2010-11-17 | Open-market buy | 2,800 | $2.89 | 880,205 |
| 2010-11-16 | Open-market buy | 10,000 | $2.85 | 870,405 |
| 2010-11-16 | Open-market buy | 5,000 | $2.83 | 875,405 |
| 2010-11-16 | Open-market buy | 2,000 | $2.84 | 877,405 |
| 2010-08-31 | Open-market buy | 2,560 | $2.55 | 860,305 |
| 2010-08-31 | Open-market buy | 100 | $2.60 | 860,405 |
| 2010-08-30 | Open-market buy | 1,700 | $2.55 | 857,745 |
| 2010-08-27 | Open-market buy | 3,400 | $2.50 | 853,345 |
| 2010-08-27 | Open-market buy | 2,700 | $2.55 | 856,045 |
| 2010-08-12 | Open-market buy | 600 | $2.39 | 844,590 |
| 2010-08-12 | Open-market buy | 355 | $2.40 | 844,945 |
| 2010-08-12 | Open-market buy | 5,000 | $2.30 | 849,945 |
| 2010-08-06 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2010-08-06 | Option exercise | 5,000 | $1.41 | 838,990 |
| 2010-08-06 | Open-market buy | 5,000 | $2.63 | 843,990 |
| 2010-08-06 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2010-08-06 | Open-market buy | 5,000 | $2.63 | 848,990 |
| 2010-08-06 | Option exercise | 5,000 | $1.41 | 838,990 |
| 2010-08-06 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2010-08-06 | Option exercise | 5,000 | $1.41 | 838,990 |
| 2010-08-06 | Open-market buy | 5,000 | $2.63 | 843,990 |
| 2010-05-07 | Open-market buy | 1,530 | $2.50 | 833,990 |
| 2010-05-06 | Open-market buy | 3,470 | $2.50 | 832,460 |
| 2010-05-06 | Open-market buy | 5,800 | $2.60 | 828,990 |
| 2010-05-05 | Open-market buy | 3,175 | $2.57 | 821,165 |
| 2010-05-05 | Open-market buy | 26,600 | $2.60 | 815,590 |
| 2010-05-05 | Open-market buy | 400 | $2.55 | 823,190 |
| 2010-05-05 | Open-market buy | 1,625 | $2.56 | 822,790 |
| 2010-05-05 | Open-market buy | 1,100 | $2.58 | 817,990 |
| 2010-05-05 | Open-market buy | 1,300 | $2.59 | 816,890 |
| 2010-02-26 | Grant / award (derivative) | 1,000 | $0.00 | 1,000 |
| 2010-02-03 | Open-market buy | 20,000 | $2.00 | 788,990 |
| 2009-11-30 | Open-market buy | 4,700 | $3.15 | 768,990 |
| 2009-11-27 | Open-market buy | 300 | $3.15 | 764,590 |
| 2009-11-25 | Open-market buy | 5,000 | $3.15 | 764,290 |
| 2009-11-19 | Open-market buy | 10,000 | $3.19 | 759,290 |
| 2009-08-31 | Open-market buy | 1,700 | $3.15 | 749,290 |
| 2009-08-31 | Open-market buy | 1,700 | $3.15 | 749,290 |
| 2009-08-28 | Open-market buy | 3,300 | $2.68 | 747,590 |
| 2009-05-20 | Open-market buy | 4,600 | $1.15 | 744,290 |
| 2009-05-20 | Open-market buy | 5,400 | $1.20 | 739,690 |
| 2009-05-19 | Open-market sale | 125,000 | $1.25 | 731,050 |
| 2009-05-19 | Open-market buy | 1,175 | $1.17 | 734,290 |
| 2009-05-19 | Open-market buy | 2,065 | $1.15 | 733,115 |
| 2009-05-19 | Open-market buy | 125,000 | $1.25 | 731,050 |
| 2009-05-15 | Open-market buy | 10,000 | $1.17 | 606,050 |
| 2009-05-15 | Open-market buy | 10,000 | $1.17 | 606,050 |
| 2009-05-14 | Open-market buy | 15,000 | $1.14 | 591,050 |
| 2009-05-14 | Open-market buy | 5,000 | $1.16 | 596,050 |
| 2009-02-27 | Grant / award (derivative) | 7,500 | $1.16 | 30,000 |
| 2009-02-27 | Open-market buy | 3,000 | $1.14 | 591,438 |
| 2009-02-27 | Open-market buy | 2,000 | $1.16 | 593,438 |
| 2009-02-26 | Open-market buy | 4,170 | $1.12 | 588,438 |
| 2009-02-25 | Open-market buy | 2,000 | $1.10 | 584,268 |
| 2009-02-25 | Open-market buy | 830 | $1.12 | 582,268 |
| 2009-02-24 | Open-market buy | 10,000 | $1.10 | 581,438 |
| 2009-02-20 | Open-market buy | 2,118 | $1.16 | 571,438 |
| 2009-02-19 | Open-market buy | 5,000 | $1.16 | 569,320 |
| 2009-02-19 | Open-market buy | 1,912 | $1.12 | 564,320 |
| 2009-02-19 | Open-market buy | 970 | $1.11 | 562,408 |
| 2008-08-26 | Open-market buy | 1,650 | $1.24 | 532,463 |
| 2008-08-22 | Open-market buy | 1,825 | $1.18 | 530,813 |
| 2008-08-21 | Open-market buy | 6,875 | $1.18 | 528,988 |
| 2008-08-19 | Open-market buy | 6,300 | $1.18 | 522,113 |
| 2008-03-06 | Open-market buy | 67,100 | $1.00 | 685,656 |
| 2008-03-06 | Open-market buy | 10,000 | $1.00 | 618,556 |
| 2008-03-06 | Open-market buy | 67,100 | $1.00 | 689,198 |
| 2008-03-04 | Open-market buy | 5,000 | $1.04 | 608,556 |
| 2008-03-04 | Open-market buy | 5,000 | $1.01 | 603,556 |
| 2008-03-04 | Open-market buy | 10,000 | $1.02 | 598,556 |
| 2008-03-04 | Open-market buy | 80,000 | $1.00 | 588,556 |
| 2008-02-28 | Grant / award (derivative) | 5,000 | $0.96 | 32,500 |
| 2008-02-28 | Grant / award | 5,000 | $0.96 | 5,000 |
| 2007-12-31 | Open-market buy | 3,082 | $1.01 | 507,861 |
| 2007-12-31 | Open-market buy | 5,000 | $1.01 | 504,779 |
| 2007-12-31 | Open-market buy | 1,337 | $1.01 | 499,779 |
| 2007-12-31 | Open-market buy | 1,063 | $0.99 | 498,442 |
| 2007-12-31 | Open-market buy | 2,500 | $0.98 | 497,379 |
| 2007-12-31 | Open-market buy | 100 | $0.95 | 494,879 |
| 2007-12-31 | Open-market buy | 1,000 | $0.90 | 494,779 |
| 2007-12-31 | Open-market buy | 2,000 | $0.95 | 493,779 |
| 2007-12-31 | Open-market buy | 695 | $1.00 | 508,556 |
| 2007-12-28 | Open-market buy | 782 | $0.89 | 491,779 |
| 2007-12-28 | Open-market buy | 1,000 | $0.89 | 490,997 |
| 2007-12-28 | Open-market buy | 2,500 | $0.96 | 489,997 |
| 2007-12-28 | Open-market buy | 14,000 | $0.96 | 487,497 |
| 2007-12-28 | Open-market buy | 100 | $0.96 | 473,497 |
| 2007-12-28 | Open-market buy | 9,220 | $0.96 | 473,397 |
| 2007-12-27 | Open-market buy | 5,000 | $1.05 | 448,497 |
| 2007-12-27 | Open-market buy | 780 | $0.96 | 464,177 |
| 2007-12-27 | Open-market buy | 4,900 | $0.95 | 463,397 |
| 2007-12-27 | Open-market buy | 5,000 | $1.03 | 458,497 |
| 2007-12-27 | Open-market buy | 4,900 | $1.05 | 453,497 |
| 2007-12-27 | Open-market buy | 100 | $1.03 | 448,597 |
| 2007-12-27 | Open-market buy | 10,000 | $1.05 | 443,497 |
| 2007-09-19 | Open-market buy | 1,760 | $1.00 | 433,497 |
| 2007-09-17 | Open-market buy | 8,268 | $1.00 | 431,737 |
| 2007-09-17 | Open-market buy | 1,732 | $0.99 | 423,469 |
| 2007-09-13 | Open-market buy | 8,901 | $1.02 | 421,737 |
| 2007-09-13 | Open-market buy | 1,000 | $1.08 | 423,437 |
| 2007-09-13 | Open-market buy | 100 | $1.06 | 422,437 |
| 2007-09-13 | Open-market buy | 600 | $1.05 | 422,337 |
| 2007-09-13 | Open-market buy | 1,842 | $1.09 | 425,279 |
| 2007-09-13 | Open-market buy | 600 | $1.01 | 412,836 |
| 2007-09-13 | Open-market buy | 9,300 | $1.00 | 412,236 |
| 2007-09-13 | Open-market buy | 1,499 | $0.99 | 402,936 |
| 2007-09-13 | Open-market buy | 1,158 | $0.98 | 401,437 |
| 2007-08-29 | Open-market buy | 4,400 | $1.00 | 400,279 |
| 2007-08-28 | Open-market buy | 600 | $1.00 | 395,879 |
| 2007-08-24 | Grant / award (derivative) | 2,500 | $0.00 | 27,500 |
| 2007-08-23 | Open-market buy | 700 | $0.99 | 395,279 |
| 2007-08-22 | Open-market buy | 1,719 | $1.00 | 394,579 |
| 2007-08-21 | Open-market buy | 3,100 | $0.97 | 392,860 |
| 2007-08-21 | Open-market buy | 1,300 | $0.95 | 389,760 |
| 2007-08-20 | Open-market buy | 400 | $0.90 | 367,150 |
| 2007-08-20 | Open-market buy | 9,600 | $0.92 | 377,450 |
| 2007-08-20 | Open-market buy | 5,901 | $0.99 | 388,460 |
| 2007-08-20 | Open-market buy | 192 | $0.98 | 382,559 |
| 2007-08-20 | Open-market buy | 700 | $0.91 | 367,850 |
| 2007-08-20 | Open-market buy | 3,917 | $0.95 | 382,367 |
| 2007-08-20 | Open-market buy | 1,000 | $0.93 | 378,450 |
| 2007-08-17 | Open-market buy | 1,450 | $0.90 | 366,750 |
| 2007-08-17 | Open-market buy | 10,000 | $0.88 | 365,300 |
| 2007-08-17 | Open-market buy | 3,500 | $0.85 | 355,300 |
| 2007-08-16 | Open-market buy | 1,600 | $0.71 | 328,400 |
| 2007-08-16 | Open-market buy | 2,000 | $0.71 | 326,800 |
| 2007-08-16 | Open-market buy | 14,910 | $0.85 | 345,010 |
| 2007-08-16 | Open-market buy | 700 | $0.84 | 330,100 |
| 2007-08-16 | Open-market buy | 200 | $0.84 | 329,400 |
| 2007-08-16 | Open-market buy | 100 | $0.83 | 329,200 |
| 2007-08-16 | Open-market buy | 500 | $0.82 | 329,100 |
| 2007-08-16 | Open-market buy | 100 | $0.81 | 328,600 |
| 2007-08-16 | Open-market buy | 100 | $0.75 | 328,500 |
| 2007-08-16 | Open-market buy | 1,184 | $0.92 | 351,800 |
| 2007-08-16 | Open-market buy | 325 | $0.92 | 350,616 |
| 2007-08-16 | Open-market buy | 200 | $0.91 | 350,291 |
| 2007-08-16 | Open-market buy | 2,682 | $0.90 | 350,091 |
| 2007-08-16 | Open-market buy | 1,577 | $0.89 | 347,409 |
| 2007-08-16 | Open-market buy | 300 | $0.89 | 345,832 |
| 2007-08-16 | Open-market buy | 522 | $0.87 | 345,532 |
| 2006-08-18 | Grant / award (derivative) | 5,000 | $0.00 | 349,800 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.