Insider Stock Trading History of Riley Investment Management Llc


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Riley Investment Management Llc since year 2005. The trader's CIK number is 1345523. At the time of this reporting, Riley Investment Management Llc is the 10% Owner of Ddi Corp . (stock ticker symbol DDIC). See this page for all insider trading activities at Ddi Corp .

Note that in the past Riley Investment Management LLC also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Riley Investment Management Llc since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2012-04-25 DDIC Ddi Corp Sale 100,000 12.96 1,296,300
2012-04-27 DDIC Ddi Corp Sale 127,800 12.96 1,656,671
2012-04-19 DDIC Ddi Corp Sale 227,456 12.96 2,948,512
2012-04-20 DDIC Ddi Corp Sale 210,279 12.97 2,726,898
2011-09-06 DDIC Ddi Corp Buy 34,211 6.79 232,155
2011-09-01 DDIC Ddi Corp Buy 1,534 7.28 11,173
2011-09-02 DDIC Ddi Corp Buy 40,000 7.10 284,080
2011-08-18 DDIC Ddi Corp Buy 14,578 7.15 104,232
2011-08-19 DDIC Ddi Corp Buy 42,208 7.14 301,280
2010-11-11 DDIC Ddi Corp Sale 359,300 10.76 3,865,349
2010-11-08 DDIC Ddi Corp Sale 20,000 11.72 234,500
2010-11-09 DDIC Ddi Corp Sale 53,858 11.12 599,116
2010-11-10 DDIC Ddi Corp Sale 76,142 10.91 830,861
2010-06-10 TWMC Trans World Entertainment Corp Sale 31,231 1.85 57,777
2010-06-07 TWMC Trans World Entertainment Corp Sale 22,045 1.85 40,783
2010-06-09 TWMC Trans World Entertainment Corp Sale 30,872 1.85 57,144
2010-05-27 TWMC Trans World Entertainment Corp Sale 8,702 1.95 16,951
2010-05-28 TWMC Trans World Entertainment Corp Sale 78,966 1.85 146,245
2010-05-26 TWMC Trans World Entertainment Corp Sale 11,957 2.00 23,878
2010-05-21 TWMC Trans World Entertainment Corp Sale 71,200 1.80 128,160
2010-04-19 TWMC Trans World Entertainment Corp Sale 106,966 1.76 187,939
2010-04-20 TWMC Trans World Entertainment Corp Sale 195,160 1.72 336,260
2010-04-20 TWMC Trans World Entertainment Corp Sale 195,160 1.72 336,260
2010-04-19 TWMC Trans World Entertainment Corp Sale 106,966 1.76 187,939
2010-04-16 TWMC Trans World Entertainment Corp Sale 100,000 1.75 175,000
2010-04-14 TWMC Trans World Entertainment Corp Sale 5,500 1.89 10,395
2010-04-15 TWMC Trans World Entertainment Corp Sale 3,600 1.90 6,832
2010-03-12 DDIC Ddi Corp Buy 77,400 5.42 419,662
2010-03-15 DDIC Ddi Corp Buy 53,364 5.43 289,713
2010-03-03 DDIC Ddi Corp Buy 175,000 5.00 875,000
2010-03-02 DDIC Ddi Corp Buy 18,267 5.00 91,335
2010-03-01 DDIC Ddi Corp Buy 81,733 5.00 408,665
2009-10-21 TWMC Trans World Entertainment Corp Sale 2,500 1.55 3,875
2009-10-22 TWMC Trans World Entertainment Corp Sale 284,982 1.52 433,172
2009-10-19 TWMC Trans World Entertainment Corp Sale 88,000 1.55 136,488
2009-10-15 TWMC Trans World Entertainment Corp Sale 14,300 1.60 22,894
2009-10-09 TWMC Trans World Entertainment Corp Sale 88,350 1.51 133,585
2009-10-08 TWMC Trans World Entertainment Corp Sale 103,700 1.40 145,594
2009-10-07 TWMC Trans World Entertainment Corp Sale 7,950 1.50 11,925
2009-08-12 MAG Magnetek Inc Sale 200,800 1.56 313,248
2009-08-13 MAG Magnetek Inc Sale 750,000 1.50 1,125,000
2009-05-04 DDIC Ddi Corp Buy 100 3.35 335
2009-04-29 DDIC Ddi Corp Buy 34,900 3.39 118,311
2009-04-30 DDIC Ddi Corp Buy 3,355 3.34 11,215
2009-04-28 DDIC Ddi Corp Buy 100 3.29 329
2008-02-13 SSTI Silicon Storage Technology Inc Sale 1,400,900 1.94 2,714,944
2009-02-13 SSTI Silicon Storage Technology Inc Sale 745,454 1.90 1,416,362
2009-01-15 TMTA Transmeta Corp Sale 180,403 18.71 3,374,979
2008-12-30 MAG Magnetek Inc Buy 4,973 2.28 11,333
2008-12-31 MAG Magnetek Inc Buy 15,000 2.35 35,235
2008-12-22 MAG Magnetek Inc Buy 2,500 2.15 5,375
2008-12-18 TMTA Transmeta Corp Sale 32,461 17.86 579,720
2008-12-17 TMTA Transmeta Corp Sale 45,739 17.89 818,362
2008-12-19 TMTA Transmeta Corp Sale 55,391 17.89 991,055
2008-12-17 LCCI Lcc International Inc Buy 30,000 .00 120
2008-12-17 LCCI Lcc International Inc Buy 30,000 .00 120
2008-12-16 TMTA Transmeta Corp Sale 50,000 17.84 892,050
2008-12-15 TMTA Transmeta Corp Sale 15,475 17.90 277,064
2008-12-12 TMTA Transmeta Corp Sale 7,750 17.86 138,446
2008-12-11 TMTA Transmeta Corp Sale 9,727 17.91 174,171
2008-12-08 TMTA Transmeta Corp Sale 33,136 17.96 594,956
2008-12-09 TMTA Transmeta Corp Sale 21,985 17.90 393,487
2008-12-10 TMTA Transmeta Corp Sale 22,329 17.88 399,287
2008-12-05 TMTA Transmeta Corp Buy 93,723 17.86 1,673,799
2008-12-04 TMTA Transmeta Corp Buy 3,898 17.90 69,781
2008-12-03 TMTA Transmeta Corp Buy 21,298 18.02 383,726
2008-11-28 TMTA Transmeta Corp Buy 19,636 17.66 346,869
2008-12-02 TMTA Transmeta Corp Buy 2,081 17.95 37,353
2008-11-25 TMTA Transmeta Corp Buy 200 17.40 3,479
2008-11-26 TMTA Transmeta Corp Buy 46,603 17.50 815,505
2008-11-21 ALSC Alliance Semiconductor Corp /de/ Buy 731,361 .67 490,011
2008-11-21 TMTA Transmeta Corp Buy 98,310 17.14 1,685,131
2008-11-20 TMTA Transmeta Corp Buy 136,478 17.26 2,356,019
2008-11-19 TMTA Transmeta Corp Buy 75,000 17.45 1,308,975
2008-09-19 ALSC Alliance Semiconductor Corp /de/ Buy 70,200 .90 63,180
2008-09-22 ALSC Alliance Semiconductor Corp /de/ Buy 2,500 .90 2,250
2008-09-15 ALSC Alliance Semiconductor Corp /de/ Buy 2,500 .95 2,375
2008-08-29 ALSC Alliance Semiconductor Corp /de/ Buy 179,200 .90 161,100
2008-08-28 ALSC Alliance Semiconductor Corp /de/ Buy 55,700 .93 51,578
2008-08-21 ALSC Alliance Semiconductor Corp /de/ Buy 15,000 .80 12,000
2008-08-18 ALSC Alliance Semiconductor Corp /de/ Buy 200,000 .80 160,000
2008-08-20 ALSC Alliance Semiconductor Corp /de/ Buy 12,500 .80 10,000
2008-07-31 TWMC Trans World Entertainment Corp Buy 5,000 3.12 15,600
2008-07-21 ALSC Alliance Semiconductor Corp /de/ Buy 10,000 .55 5,500
2008-07-18 ALSC Alliance Semiconductor Corp /de/ Buy 4,787 .55 2,632
2008-07-16 ALSC Alliance Semiconductor Corp /de/ Buy 8,900 .55 4,895
2008-07-07 TMTA Transmeta Corp Buy 2,500 13.00 32,500
2008-07-03 TMTA Transmeta Corp Buy 940 13.00 12,220
2008-07-01 TMTA Transmeta Corp Buy 218,238 13.01 2,838,621
2008-07-02 TMTA Transmeta Corp Buy 15,053 12.99 195,538
2008-06-02 ALSC Alliance Semiconductor Corp /de/ Buy 6,400 .90 5,760
2008-05-07 ALSC Alliance Semiconductor Corp /de/ Buy 10,600 1.05 11,130
2008-05-08 DDIC Ddi Corp Buy 31,995 5.60 179,172
2008-05-07 DDIC Ddi Corp Buy 4,727 5.60 26,471
2008-05-06 DDIC Ddi Corp Buy 108,400 5.60 607,040
2008-05-05 ALSC Alliance Semiconductor Corp /de/ Buy 23,000 1.05 24,150
2008-05-02 ALSC Alliance Semiconductor Corp /de/ Buy 488,000 1.07 524,112
2008-05-01 DDIC Ddi Corp Buy 66,212 5.42 358,736
2008-04-29 ALSC Alliance Semiconductor Corp /de/ Buy 11,500 .90 10,350
2008-04-30 DDIC Ddi Corp Buy 50,000 5.45 272,300
2008-04-29 DDIC Ddi Corp Buy 1,073 5.15 5,525
2008-04-28 DDIC Ddi Corp Buy 11,131 5.16 57,380
2008-03-26 ALSC Alliance Semiconductor Corp /de/ Buy 24,750 1.20 29,700
2008-03-25 ALDA Aldila Inc Sale 1,979 11.55 22,857
2008-03-24 CTLM Centillium Communications Inc Buy 2,100 .62 1,302
2008-03-25 CTLM Centillium Communications Inc Buy 400 .62 248
2008-03-19 ALDA Aldila Inc Sale 90,393 11.61 1,049,643
2008-03-20 ALDA Aldila Inc Sale 21,393 11.60 248,158
2008-03-24 ALDA Aldila Inc Sale 27,700 11.58 320,627
2008-03-18 ALSC Alliance Semiconductor Corp /de/ Buy 250 1.20 300
2008-03-13 CTLM Centillium Communications Inc Buy 35,866 .63 22,595
2008-03-14 CTLM Centillium Communications Inc Buy 1,443 .61 880
2008-03-12 ALDA Aldila Inc Sale 656 11.25 7,380
2008-03-13 ALDA Aldila Inc Sale 1,796 11.25 20,205
2008-03-05 CTLM Centillium Communications Inc Buy 275,000 .70 192,775
2008-03-06 CTLM Centillium Communications Inc Buy 25,000 .65 16,250
2008-03-07 CTLM Centillium Communications Inc Buy 25,000 .65 16,250
2008-03-03 CTLM Centillium Communications Inc Buy 1,100 .72 792
2008-03-04 CTLM Centillium Communications Inc Buy 50,000 .72 36,000
2008-02-29 ALSC Alliance Semiconductor Corp /de/ Buy 30,000 1.20 36,000
2008-02-28 DDIC Ddi Corp Buy 200 5.10 1,019
2008-02-29 DDIC Ddi Corp Buy 11,105 5.09 56,535
2008-02-27 DDIC Ddi Corp Buy 10,000 5.25 52,500
2008-02-26 DDIC Ddi Corp Buy 13,400 5.18 69,425
2008-02-27 ALSC Alliance Semiconductor Corp /de/ Buy 1,000 1.28 1,280
2008-02-26 ALSC Alliance Semiconductor Corp /de/ Buy 12,500 1.31 16,350
2008-02-25 ALSC Alliance Semiconductor Corp /de/ Buy 13,500 1.28 17,280
2008-02-14 ALSC Alliance Semiconductor Corp /de/ Buy 20,500 1.24 25,522
2008-02-22 ALSC Alliance Semiconductor Corp /de/ Buy 250 1.22 305
2008-02-22 CTLM Centillium Communications Inc Buy 83,540 .77 64,325
2008-02-25 DDIC Ddi Corp Buy 10,100 5.11 51,590
2008-02-21 DDIC Ddi Corp Buy 8,300 5.10 42,330
2008-02-21 CTLM Centillium Communications Inc Buy 5,300 .77 4,081
2008-02-20 DDIC Ddi Corp Buy 6,895 5.07 34,950
2008-02-15 CTLM Centillium Communications Inc Buy 75,380 .77 57,967
2008-02-19 CTLM Centillium Communications Inc Buy 4,360 .77 3,357
2008-02-13 CTLM Centillium Communications Inc Buy 893 .77 687
2008-02-14 CTLM Centillium Communications Inc Buy 25,494 .77 19,630
2008-02-08 CTLM Centillium Communications Inc Buy 7,999 .79 6,303
2008-02-11 CTLM Centillium Communications Inc Buy 125,000 .80 99,875
2008-02-12 CTLM Centillium Communications Inc Buy 5,033 .77 3,875
2008-02-11 ALSC Alliance Semiconductor Corp /de/ Buy 10,000 1.20 12,000
2008-02-08 ALSC Alliance Semiconductor Corp /de/ Buy 5,600 1.21 6,776
2008-02-07 ALSC Alliance Semiconductor Corp /de/ Buy 10,000 1.25 12,500
2008-02-01 ALSC Alliance Semiconductor Corp /de/ Buy 105,000 1.37 143,745
2008-01-31 ALSC Alliance Semiconductor Corp /de/ Buy 4,000 1.30 5,200
2008-01-30 ITI Iteris, Inc. Sale 400 2.77 1,106
2008-01-31 ITI Iteris, Inc. Sale 11,400 2.79 31,806
2008-01-29 ALSC Alliance Semiconductor Corp /de/ Buy 88,000 1.35 118,800
2008-01-31 ALSC Alliance Semiconductor Corp /de/ Buy 60,000 1.26 75,600
2008-01-24 ITI Iteris, Inc. Sale 3,900 2.80 10,920
2008-01-24 ALSC Alliance Semiconductor Corp /de/ Buy 91,000 1.34 121,485
2008-01-24 ITI Iteris, Inc. Sale 3,900 2.80 10,920
2008-01-24 ALSC Alliance Semiconductor Corp /de/ Buy 91,000 1.34 121,485
2008-01-18 ALSC Alliance Semiconductor Corp /de/ Buy 215,000 .97 209,410
2008-01-22 ALSC Alliance Semiconductor Corp /de/ Buy 115,000 1.10 126,270
2008-01-23 ALSC Alliance Semiconductor Corp /de/ Buy 106,537 1.13 120,173
2008-01-17 ALSC Alliance Semiconductor Corp /de/ Buy 550,000 1.28 701,250
2008-01-09 CTLM Centillium Communications Inc Buy 300,500 .85 255,425
2007-11-28 ALSC Alliance Semiconductor Corp /de/ Buy 9,500 1.55 14,725
2007-11-27 ALSC Alliance Semiconductor Corp /de/ Buy 15,600 1.55 24,164
2007-11-26 ALSC Alliance Semiconductor Corp /de/ Buy 4,680 1.55 7,254
2007-11-23 ALSC Alliance Semiconductor Corp /de/ Buy 5,320 1.54 8,192
2007-11-08 CTLM Centillium Communications Inc Sale 1,919 1.54 2,955
2007-10-29 ITI Iteris, Inc. Sale 28,900 3.58 103,548
2007-10-24 ITI Iteris, Inc. Sale 800,000 3.30 2,640,000
2007-10-16 ALSC Alliance Semiconductor Corp /de/ Buy 59,299 2.10 124,527
2007-10-16 ALDA Aldila Inc Buy 12,168 17.11 208,194
2007-10-16 CTLM Centillium Communications Inc Buy 263,458 1.63 429,436
2007-08-13 DDIC Ddi Corp Buy 50,000 6.22 311,000
2007-10-16 DDIC Ddi Corp Buy 52,010 6.47 336,504
2007-08-13 ITI Iteris, Inc. Buy 50,000 2.30 114,999
2007-10-16 ITI Iteris, Inc. Buy 158,545 2.48 393,191
2007-08-29 CTLM Centillium Communications Inc Buy 14,880 1.47 21,873
2007-08-24 CTLM Centillium Communications Inc Buy 39,190 1.47 57,609
2007-08-21 CTLM Centillium Communications Inc Buy 740 1.47 1,087
2007-08-21 ALDA Aldila Inc Option Ex 2,924 1.87 5,467
2007-08-20 CTLM Centillium Communications Inc Buy 34,297 1.47 50,416
2007-08-16 CTLM Centillium Communications Inc Buy 36,722 1.48 54,201
2007-08-15 CTLM Centillium Communications Inc Buy 23,157 1.47 34,040
2007-08-15 ALDA Aldila Inc Buy 439 15.00 6,585
2007-08-14 CTLM Centillium Communications Inc Buy 2,823 1.47 4,149
2007-08-14 ALDA Aldila Inc Buy 941 15.00 14,115
2007-08-10 ALDA Aldila Inc Buy 33,924 14.81 502,482
2007-08-09 ALDA Aldila Inc Buy 9,005 14.50 130,572
2007-08-09 DDIC Ddi Corp Buy 100,000 6.10 610,000
2007-07-18 ITI Iteris, Inc. Buy 1,966 2.25 4,423
2007-07-17 ITI Iteris, Inc. Buy 4,212 2.25 9,477
2007-07-16 ITI Iteris, Inc. Buy 19,843 2.25 44,646
2007-07-13 ITI Iteris, Inc. Buy 27,331 2.24 61,303
2007-07-12 ALSC Alliance Semiconductor Corp /de/ Buy 370,318 5.75 2,129,328
2007-07-10 ALSC Alliance Semiconductor Corp /de/ Buy 22,838 5.70 130,176
2007-07-09 ALSC Alliance Semiconductor Corp /de/ Buy 29,437 5.67 166,790
2007-07-06 ALSC Alliance Semiconductor Corp /de/ Buy 61,205 5.66 346,481
2007-07-03 ALSC Alliance Semiconductor Corp /de/ Option Ex 50,000 2.63 131,500
2007-06-28 ITI Iteris, Inc. Buy 25,532 2.25 57,447
2007-06-06 DDIC Ddi Corp Buy 4,063 6.90 28,034
2007-06-05 DDIC Ddi Corp Buy 9,196 6.89 63,378
2007-06-04 DDIC Ddi Corp Buy 93 6.85 637
2007-05-31 ITI Iteris, Inc. Buy 50,000 2.42 121,200
2007-05-29 ITI Iteris, Inc. Buy 50,000 2.25 112,700
2007-05-10 DDIC Ddi Corp Buy 42,965 6.65 285,717
2007-05-03 CTLM Centillium Communications Inc Buy 69,807 1.95 136,263
2007-04-26 ITI Iteris, Inc. Sale 9,000 2.15 19,350
2007-04-16 ITI Iteris, Inc. Buy 28,588 2.15 61,464
2007-04-17 ITI Iteris, Inc. Buy 9,129 2.15 19,627
2007-04-18 ITI Iteris, Inc. Buy 2,664 2.15 5,727
2007-03-30 ITI Iteris, Inc. Buy 9,330 2.30 21,459
2007-03-30 CTLM Centillium Communications Inc Buy 18,660 1.92 35,827
2007-03-07 CTLM Centillium Communications Inc Buy 5,998 1.93 11,558
2007-03-05 CTLM Centillium Communications Inc Buy 46,354 1.91 88,350
2007-03-06 CTLM Centillium Communications Inc Buy 8,485 1.92 16,325
2007-02-26 CTLM Centillium Communications Inc Buy 8,319 1.93 16,047
2007-02-27 CTLM Centillium Communications Inc Buy 36,757 1.89 69,617
2007-02-14 CTLM Centillium Communications Inc Sale 12,102 1.90 22,993
2007-02-15 CTLM Centillium Communications Inc Sale 118,453 1.90 225,060
2007-02-12 CTLM Centillium Communications Inc Sale 6,419 1.90 12,196
2007-02-13 CTLM Centillium Communications Inc Sale 160,000 1.86 297,600
2006-08-07 MAG Magnetek Inc Buy 8,400 2.80 23,478
2007-01-26 ITI Iteris, Inc. Buy 5,800 2.50 14,500
2007-01-29 ITI Iteris, Inc. Buy 12,300 2.50 30,750
2007-01-25 ITI Iteris, Inc. Buy 15,100 2.50 37,734
2006-05-30 FLT Flight Safety Technologies Inc Buy 6,500 2.32 15,053
2006-06-09 FLT Flight Safety Technologies Inc Buy 331,300 2.37 785,181
2006-05-26 FLT Flight Safety Technologies Inc Buy 10,000 2.30 23,000
2006-11-28 CTLM Centillium Communications Inc Buy 174,321 1.93 336,265
2006-11-27 CTLM Centillium Communications Inc Buy 15,304 1.93 29,536
2006-10-09 CTLM Centillium Communications Inc Sale 440 2.05 901
2006-02-06 KHK Kitty Hawk Inc Buy 882,900 .80 706,320

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Riley Investment Management Llc (10% Owner of Ddi Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.