SEC CIK 1257956

ROTH RONALD G

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CLFDview stock →1,281,8082026-02-27

Position History — CLFD

Reported shares owned immediately after each Form 4 transaction, over time.

0443,444886,8871,330,3312007-082007-122009-082011-022012-052014-052025-122026-02

Recent Filings — CLFD

DateActivitySharesPriceOwned After
2026-02-27Grant / award2,544$0.001,281,808
2025-12-15Open-market buy10,000$30.061,279,264
2025-02-28Grant / award2,468$0.001,269,264
2024-12-05Open-market buy5,000$31.001,266,796
2024-05-23Open-market buy2,000$36.401,261,796
2024-02-23Grant / award2,039$0.001,257,796
2024-02-23Open-market buy2,000$29.621,259,796
2023-02-24Grant / award974$0.001,255,757
2023-02-07Open-market buy3,100$64.001,254,783
2022-02-25Grant / award394$0.001,251,683
2022-02-09Open-market buy2,000$61.841,251,289
2021-02-26Grant / award424$0.001,249,289
2021-02-10Open-market buy1,500$33.501,248,865
2020-02-28Grant / award1,166$0.001,247,365
2020-02-10Open-market buy1,800$11.721,245,999
2020-02-10Open-market buy600$11.641,242,799
2020-02-10Open-market buy600$11.631,242,199
2020-02-10Open-market buy529$11.701,244,199
2020-02-10Open-market buy171$11.691,243,670
2020-02-10Open-market buy200$11.721,246,199
2020-02-10Open-market buy700$11.681,243,499
2020-02-10Open-market buy400$11.621,241,599
2019-11-14Open-market buy4,900$12.451,241,199
2019-11-14Open-market buy100$12.401,236,299
2019-11-13Open-market buy2,500$12.401,236,199
2019-11-13Open-market buy2,500$12.441,233,699
2019-02-22Grant / award868$0.001,231,199
2018-05-04Open-market buy1,935$12.251,330,331
2018-05-03Open-market buy2,654$12.191,228,396
2018-05-02Open-market buy411$12.101,225,742
2018-02-23Grant / award847$0.001,225,331
2017-08-01Open-market buy5,000$11.451,224,484
2017-05-12Open-market buy4,686$14.151,219,484
2017-05-11Open-market buy314$14.051,219,170
2017-02-24Grant / award759$0.001,214,484
2017-01-31Open-market buy5,000$17.501,213,725
2016-08-16Open-market buy5,000$17.971,208,725
2016-05-13Open-market buy5,000$17.601,203,725
2016-02-26Grant / award678$0.001,198,725
2016-02-05Open-market buy5,000$13.561,198,047
2015-11-30Open-market buy5,000$13.631,193,047
2015-11-25Open-market buy5,000$13.571,188,047
2015-08-20Open-market buy5,000$17.231,183,047
2015-08-04Open-market buy5,000$19.241,178,047
2015-04-30Open-market buy5,000$13.251,173,047
2015-04-29Open-market buy15,000$14.111,168,047
2015-02-20Grant / award741$0.001,153,047
2015-02-18Open-market buy3,500$13.251,152,306
2014-11-28Open-market buy5,000$13.301,148,806
2014-07-31Open-market buy10,000$12.881,143,806
2014-05-07Open-market buy5,000$14.441,133,806
2014-04-29Open-market buy15,000$14.891,128,806
2014-04-25Option exercise (derivative)2,400$0.000
2014-04-25Option exercise (derivative)2,500$0.002,400
2014-04-25Option exercise2,500$5.341,111,406
2014-04-25Option exercise2,400$5.911,113,806
2014-02-27Open-market buy5,000$23.361,108,906
2014-02-21Grant / award383$0.001,103,906
2014-02-10Open-market buy5,000$21.821,103,523
2013-11-29Open-market buy5,000$17.761,098,523
2013-11-27Open-market buy5,000$17.451,093,523
2013-08-22Open-market buy273$11.421,085,061
2013-08-22Open-market buy265$11.401,084,788
2013-08-22Open-market buy200$11.441,085,261
2013-08-22Open-market buy3,262$11.451,088,523
2013-08-21Open-market buy3,000$11.261,084,523
2013-08-21Open-market buy3,000$11.241,081,523
2013-07-31Open-market buy450$11.031,076,332
2013-07-31Open-market buy1,100$10.901,075,882
2013-07-31Open-market buy2,191$11.021,078,523
2013-07-31Open-market buy509$10.661,074,032
2013-07-31Open-market buy300$10.851,074,332
2013-07-31Open-market buy150$10.891,074,782
2013-07-31Open-market buy300$10.891,074,632
2013-07-30Open-market buy100$10.851,068,623
2013-07-30Open-market buy2,564$10.901,071,187
2013-07-30Open-market buy2,336$10.951,073,523
2013-05-01Open-market buy600$6.991,068,523
2013-04-30Open-market buy2,200$6.941,062,423
2013-04-30Open-market buy200$6.911,058,723
2013-04-30Open-market buy3,700$6.991,067,923
2013-04-30Open-market buy1,800$6.951,064,223
2013-04-30Open-market buy100$6.921,058,823
2013-04-30Open-market buy300$6.941,060,223
2013-04-30Open-market buy900$6.941,059,923
2013-04-30Open-market buy100$6.931,059,023
2013-04-30Open-market buy100$6.931,058,923
2013-02-22Grant / award1,818$0.001,058,523
2012-11-15Open-market buy1,588$4.351,046,705
2012-11-15Open-market buy4,900$4.181,051,705
2012-11-15Open-market buy100$4.101,046,805
2012-11-15Open-market buy5,000$4.201,056,705
2012-11-14Open-market buy5,512$4.351,042,217
2012-11-14Open-market buy2,900$4.331,045,117
2012-08-31Open-market buy400$5.121,033,205
2012-08-31Open-market buy825$5.201,036,705
2012-08-31Open-market buy300$5.151,033,505
2012-08-31Open-market buy6,100$5.081,032,805
2012-08-31Open-market buy875$5.191,035,880
2012-08-31Open-market buy1,400$5.171,035,005
2012-08-31Open-market buy100$5.161,033,605
2012-05-24Open-market buy600$4.081,007,305
2012-05-24Open-market buy6,400$4.101,013,705
2012-05-24Open-market buy300$4.14167,060
2012-05-24Open-market buy9,700$4.15176,760
2012-05-24Open-market buy9,100$4.151,026,705
2012-05-24Open-market buy400$4.111,014,105
2012-05-24Open-market buy2,600$4.151,016,705
2012-05-24Open-market buy900$4.151,017,605
2012-05-02Open-market buy10,000$4.40166,760
2012-05-02Open-market buy3,000$4.451,006,705
2012-05-01Open-market buy3,972$4.421,003,305
2012-05-01Open-market buy28$4.42999,333
2012-05-01Open-market buy1,000$4.42999,305
2012-05-01Open-market buy800$4.41998,305
2012-05-01Open-market buy800$4.40990,005
2012-05-01Open-market buy2,300$4.39989,205
2012-05-01Open-market buy200$4.33986,905
2012-05-01Open-market buy100$4.441,003,405
2012-05-01Open-market buy100$4.451,003,505
2012-05-01Open-market buy200$4.451,003,705
2012-05-01Open-market buy7,500$4.40997,505
2012-02-24Grant / award (derivative)2,400$0.002,400
2012-01-31Open-market buy4,500$5.56980,905
2012-01-31Open-market buy5,000$5.52986,405
2012-01-31Open-market buy5,000$5.65971,405
2012-01-31Open-market buy500$5.53981,405
2012-01-31Open-market buy5,000$5.63976,405
2011-11-30Open-market buy7,417$5.85963,258
2011-11-30Open-market buy47$5.91964,405
2011-11-30Open-market buy1,100$5.89964,358
2011-11-30Open-market buy2,000$5.92966,405
2011-11-30Open-market buy1,436$5.77954,337
2011-11-30Open-market buy1,504$5.78955,841
2011-11-29Open-market buy1,496$5.78952,901
2011-09-29Option exercise (derivative)1,000$0.000
2011-09-29Option exercise7,500$1.16950,405
2011-09-29Option exercise1,000$2.87951,405
2011-09-29Option exercise2,500$1.03937,905
2011-09-29Option exercise5,000$0.96942,905
2011-08-08Open-market buy10,000$6.45935,405
2011-05-31Option exercise (derivative)5,000$0.000
2011-05-31Open-market buy100$6.72913,505
2011-05-31Open-market buy2,500$6.71913,405
2011-05-31Open-market buy400$6.68910,905
2011-05-31Option exercise5,000$1.28925,405
2011-05-31Open-market buy1,975$6.77920,405
2011-05-31Open-market buy4,200$6.76918,430
2011-05-31Open-market buy600$6.73914,105
2011-05-31Open-market buy125$6.75914,230
2011-05-31Open-market buy100$6.67910,505
2011-02-25Grant / award (derivative)2,500$0.002,500
2011-02-22Open-market buy2,700$5.21907,776
2011-02-22Open-market buy4,235$5.03894,710
2011-02-22Open-market buy70$5.02890,475
2011-02-22Open-market buy1,800$5.27910,405
2011-02-22Open-market buy729$5.25908,605
2011-02-22Open-market buy100$5.24907,876
2011-02-22Open-market buy695$5.09895,405
2011-02-22Open-market buy800$5.20905,076
2011-02-22Open-market buy200$5.19904,276
2011-02-22Open-market buy3,500$5.18904,076
2011-02-22Open-market buy171$5.17900,576
2011-02-22Open-market buy5,000$5.12900,405
2011-02-22Open-market buy20,000$5.15910,405
2010-11-17Open-market buy5,000$2.91885,205
2010-11-17Open-market buy3,000$2.92888,205
2010-11-17Open-market buy285$2.93888,490
2010-11-17Open-market buy1,915$2.94890,405
2010-11-17Open-market buy2,800$2.89880,205
2010-11-16Open-market buy10,000$2.85870,405
2010-11-16Open-market buy5,000$2.83875,405
2010-11-16Open-market buy2,000$2.84877,405
2010-08-31Open-market buy2,560$2.55860,305
2010-08-31Open-market buy100$2.60860,405
2010-08-30Open-market buy1,700$2.55857,745
2010-08-27Open-market buy3,400$2.50853,345
2010-08-27Open-market buy2,700$2.55856,045
2010-08-12Open-market buy600$2.39844,590
2010-08-12Open-market buy355$2.40844,945
2010-08-12Open-market buy5,000$2.30849,945
2010-08-06Option exercise (derivative)5,000$0.000
2010-08-06Option exercise5,000$1.41838,990
2010-08-06Open-market buy5,000$2.63843,990
2010-08-06Option exercise (derivative)5,000$0.000
2010-08-06Open-market buy5,000$2.63848,990
2010-08-06Option exercise5,000$1.41838,990
2010-08-06Option exercise (derivative)5,000$0.000
2010-08-06Option exercise5,000$1.41838,990
2010-08-06Open-market buy5,000$2.63843,990
2010-05-07Open-market buy1,530$2.50833,990
2010-05-06Open-market buy3,470$2.50832,460
2010-05-06Open-market buy5,800$2.60828,990
2010-05-05Open-market buy3,175$2.57821,165
2010-05-05Open-market buy26,600$2.60815,590
2010-05-05Open-market buy400$2.55823,190
2010-05-05Open-market buy1,625$2.56822,790
2010-05-05Open-market buy1,100$2.58817,990
2010-05-05Open-market buy1,300$2.59816,890
2010-02-26Grant / award (derivative)1,000$0.001,000
2010-02-03Open-market buy20,000$2.00788,990
2009-11-30Open-market buy4,700$3.15768,990
2009-11-27Open-market buy300$3.15764,590
2009-11-25Open-market buy5,000$3.15764,290
2009-11-19Open-market buy10,000$3.19759,290
2009-08-31Open-market buy1,700$3.15749,290
2009-08-31Open-market buy1,700$3.15749,290
2009-08-28Open-market buy3,300$2.68747,590
2009-05-20Open-market buy4,600$1.15744,290
2009-05-20Open-market buy5,400$1.20739,690
2009-05-19Open-market sale125,000$1.25731,050
2009-05-19Open-market buy1,175$1.17734,290
2009-05-19Open-market buy2,065$1.15733,115
2009-05-19Open-market buy125,000$1.25731,050
2009-05-15Open-market buy10,000$1.17606,050
2009-05-15Open-market buy10,000$1.17606,050
2009-05-14Open-market buy15,000$1.14591,050
2009-05-14Open-market buy5,000$1.16596,050
2009-02-27Grant / award (derivative)7,500$1.1630,000
2009-02-27Open-market buy3,000$1.14591,438
2009-02-27Open-market buy2,000$1.16593,438
2009-02-26Open-market buy4,170$1.12588,438
2009-02-25Open-market buy2,000$1.10584,268
2009-02-25Open-market buy830$1.12582,268
2009-02-24Open-market buy10,000$1.10581,438
2009-02-20Open-market buy2,118$1.16571,438
2009-02-19Open-market buy5,000$1.16569,320
2009-02-19Open-market buy1,912$1.12564,320
2009-02-19Open-market buy970$1.11562,408
2008-08-26Open-market buy1,650$1.24532,463
2008-08-22Open-market buy1,825$1.18530,813
2008-08-21Open-market buy6,875$1.18528,988
2008-08-19Open-market buy6,300$1.18522,113
2008-03-06Open-market buy67,100$1.00685,656
2008-03-06Open-market buy10,000$1.00618,556
2008-03-06Open-market buy67,100$1.00689,198
2008-03-04Open-market buy5,000$1.04608,556
2008-03-04Open-market buy5,000$1.01603,556
2008-03-04Open-market buy10,000$1.02598,556
2008-03-04Open-market buy80,000$1.00588,556
2008-02-28Grant / award (derivative)5,000$0.9632,500
2008-02-28Grant / award5,000$0.965,000
2007-12-31Open-market buy3,082$1.01507,861
2007-12-31Open-market buy5,000$1.01504,779
2007-12-31Open-market buy1,337$1.01499,779
2007-12-31Open-market buy1,063$0.99498,442
2007-12-31Open-market buy2,500$0.98497,379
2007-12-31Open-market buy100$0.95494,879
2007-12-31Open-market buy1,000$0.90494,779
2007-12-31Open-market buy2,000$0.95493,779
2007-12-31Open-market buy695$1.00508,556
2007-12-28Open-market buy782$0.89491,779
2007-12-28Open-market buy1,000$0.89490,997
2007-12-28Open-market buy2,500$0.96489,997
2007-12-28Open-market buy14,000$0.96487,497
2007-12-28Open-market buy100$0.96473,497
2007-12-28Open-market buy9,220$0.96473,397
2007-12-27Open-market buy5,000$1.05448,497
2007-12-27Open-market buy780$0.96464,177
2007-12-27Open-market buy4,900$0.95463,397
2007-12-27Open-market buy5,000$1.03458,497
2007-12-27Open-market buy4,900$1.05453,497
2007-12-27Open-market buy100$1.03448,597
2007-12-27Open-market buy10,000$1.05443,497
2007-09-19Open-market buy1,760$1.00433,497
2007-09-17Open-market buy8,268$1.00431,737
2007-09-17Open-market buy1,732$0.99423,469
2007-09-13Open-market buy8,901$1.02421,737
2007-09-13Open-market buy1,000$1.08423,437
2007-09-13Open-market buy100$1.06422,437
2007-09-13Open-market buy600$1.05422,337
2007-09-13Open-market buy1,842$1.09425,279
2007-09-13Open-market buy600$1.01412,836
2007-09-13Open-market buy9,300$1.00412,236
2007-09-13Open-market buy1,499$0.99402,936
2007-09-13Open-market buy1,158$0.98401,437
2007-08-29Open-market buy4,400$1.00400,279
2007-08-28Open-market buy600$1.00395,879
2007-08-24Grant / award (derivative)2,500$0.0027,500
2007-08-23Open-market buy700$0.99395,279
2007-08-22Open-market buy1,719$1.00394,579
2007-08-21Open-market buy3,100$0.97392,860
2007-08-21Open-market buy1,300$0.95389,760
2007-08-20Open-market buy400$0.90367,150
2007-08-20Open-market buy9,600$0.92377,450
2007-08-20Open-market buy5,901$0.99388,460
2007-08-20Open-market buy192$0.98382,559
2007-08-20Open-market buy700$0.91367,850
2007-08-20Open-market buy3,917$0.95382,367
2007-08-20Open-market buy1,000$0.93378,450
2007-08-17Open-market buy1,450$0.90366,750
2007-08-17Open-market buy10,000$0.88365,300
2007-08-17Open-market buy3,500$0.85355,300
2007-08-16Open-market buy1,600$0.71328,400
2007-08-16Open-market buy2,000$0.71326,800
2007-08-16Open-market buy14,910$0.85345,010
2007-08-16Open-market buy700$0.84330,100
2007-08-16Open-market buy200$0.84329,400
2007-08-16Open-market buy100$0.83329,200
2007-08-16Open-market buy500$0.82329,100
2007-08-16Open-market buy100$0.81328,600
2007-08-16Open-market buy100$0.75328,500
2007-08-16Open-market buy1,184$0.92351,800
2007-08-16Open-market buy325$0.92350,616
2007-08-16Open-market buy200$0.91350,291
2007-08-16Open-market buy2,682$0.90350,091
2007-08-16Open-market buy1,577$0.89347,409
2007-08-16Open-market buy300$0.89345,832
2007-08-16Open-market buy522$0.87345,532
2006-08-18Grant / award (derivative)5,000$0.00349,800

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.