| May 6, 2015 |
ROCK
|
A |
781 |
$15.36 |
$11,996 |
8,906
Direct
|
+9.61%
|
Acquired |
204.6%
(price as of 2026-08-21)
|
| Jan. 16, 2015 |
ROCK
|
A |
805 |
— |
— |
5,087
Direct
|
+18.80%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 16, 2015 |
ROCK
|
A |
805 |
$15.52 |
$12,494 |
8,125
Direct
|
+11.00%
|
Acquired |
201.4%
(price as of 2026-08-21)
|
| Dec. 31, 2014 |
ROCK
|
A |
1,786 |
$15.68 |
$28,004 |
7,320
Direct
|
+32.27%
|
Acquired |
198.3%
(price as of 2026-08-21)
|
| May 6, 2014 |
ROCK
|
D |
1,000 |
— |
— |
9,156
Direct
|
-9.85%
|
Disposed |
(price as of 2026-08-21)
|
| May 6, 2014 |
ROCK
|
A |
1,000 |
— |
— |
13,783
Direct
|
+7.82%
|
Acquired |
(price as of 2026-08-21)
|
| May 2, 2014 |
ROCK
|
A |
3,103 |
$16.76 |
$52,006 |
10,156
Direct
|
+44.00%
|
Acquired |
179.1%
(price as of 2026-08-21)
|
| March 4, 2014 |
ROCK
|
D |
10,000 |
$18.50 |
$185,000 |
12,783
Direct
|
-43.89%
|
Disposed |
152.9%
(price as of 2026-08-21)
|
| Jan. 17, 2014 |
ROCK
|
A |
1,880 |
$15.96 |
$30,005 |
5,534
Direct
|
+51.45%
|
Acquired |
193.1%
(price as of 2026-08-21)
|
| Jan. 17, 2014 |
ROCK
|
A |
1,880 |
— |
— |
4,282
Direct
|
+78.27%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 31, 2013 |
ROCK
|
A |
1,252 |
$15.97 |
$19,994 |
3,654
Direct
|
+52.12%
|
Acquired |
192.9%
(price as of 2026-08-21)
|
| May 7, 2013 |
ROCK
|
J |
1,000 |
— |
— |
7,053
Direct
|
-12.42%
|
Disposed |
(price as of 2026-08-21)
|
| May 7, 2013 |
ROCK
|
J |
1,000 |
— |
— |
22,575
Direct
|
+4.63%
|
Acquired |
(price as of 2026-08-21)
|
| May 2, 2013 |
ROCK
|
J |
1,000 |
— |
— |
8,053
Direct
|
-11.05%
|
Disposed |
(price as of 2026-08-21)
|
| May 2, 2013 |
ROCK
|
A |
2,198 |
$16.83 |
$36,992 |
9,053
Direct
|
+32.06%
|
Acquired |
178.0%
(price as of 2026-08-21)
|
| May 2, 2013 |
ROCK
|
J |
1,000 |
— |
— |
21,575
Direct
|
+4.86%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 27, 2013 |
ROCK
|
D |
2,092 |
$18.00 |
$37,656 |
208
Indirect
|
-90.96%
|
Disposed |
159.9%
(price as of 2026-08-21)
|
| Feb. 1, 2013 |
ROCK
|
A |
2,402 |
— |
— |
2,402
Direct
|
—
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 1, 2013 |
ROCK
|
A |
2,402 |
— |
— |
2,402
Direct
|
—
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 31, 2012 |
ROCK
|
A |
1,951 |
— |
— |
23,970
Direct
|
+8.86%
|
Acquired |
(price as of 2026-08-21)
|
| May 3, 2012 |
ROCK
|
J |
1,000 |
— |
— |
6,855
Direct
|
-12.73%
|
Disposed |
(price as of 2026-08-21)
|
| May 3, 2012 |
ROCK
|
A |
1,855 |
$11.86 |
$22,000 |
7,855
Direct
|
+30.92%
|
Acquired |
294.4%
(price as of 2026-08-21)
|
| May 3, 2012 |
ROCK
|
J |
1,000 |
— |
— |
20,575
Direct
|
+5.11%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 20, 2012 |
ROCK
|
A |
2,639 |
$11.37 |
$30,005 |
22,019
Direct
|
+13.62%
|
Acquired |
311.4%
(price as of 2026-08-21)
|
| Jan. 20, 2012 |
ROCK
|
A |
2,639 |
— |
— |
11,159
Direct
|
+30.97%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 30, 2011 |
ROCK
|
A |
2,511 |
$11.15 |
$27,998 |
19,380
Direct
|
+14.89%
|
Acquired |
319.6%
(price as of 2026-08-21)
|
| May 6, 2011 |
ROCK
|
A |
1,000 |
— |
— |
6,000
Direct
|
+20.00%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 24, 2011 |
ROCK
|
A |
2,178 |
— |
— |
16,869
Direct
|
+14.83%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 24, 2011 |
ROCK
|
A |
2,178 |
— |
— |
8,521
Direct
|
+34.34%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 31, 2010 |
ROCK
|
A |
2,720 |
$11.03 |
$30,002 |
14,691
Direct
|
+22.72%
|
Acquired |
324.1%
(price as of 2026-08-21)
|
| Aug. 31, 2010 |
ROCK
|
G |
2,000 |
— |
— |
19,575
Direct
|
-9.27%
|
Disposed |
(price as of 2026-08-21)
|
| Aug. 23, 2010 |
ROCK
|
J |
8,375 |
— |
— |
5,000
Direct
|
—
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 23, 2010 |
ROCK
|
P |
2,000 |
$7750.00 |
$15,500,000 |
21,575
Direct
|
+10.22%
|
Acquired |
-99.4%
(price as of 2026-08-21)
|
| Aug. 23, 2010 |
ROCK
|
P |
4,000 |
$6.00 |
$24,000 |
19,575
Direct
|
+25.68%
|
Acquired |
679.7%
(price as of 2026-08-21)
|
| Aug. 23, 2010 |
ROCK
|
J |
8,375 |
— |
— |
15,575
Direct
|
+116.32%
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 16, 2010 |
ROCK
|
A |
4,000 |
$8.22 |
$32,880 |
7,200
Direct
|
+125.00%
|
Acquired |
469.1%
(price as of 2026-08-21)
|
| May 7, 2010 |
ROCK
|
A |
1,000 |
— |
— |
13,375
Direct
|
+8.08%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 18, 2010 |
ROCK
|
A |
2,156 |
— |
— |
6,343
Direct
|
+51.49%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 18, 2010 |
ROCK
|
A |
2,156 |
— |
— |
11,971
Direct
|
+21.97%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 31, 2009 |
ROCK
|
A |
1,433 |
$10.47 |
$15,004 |
9,815
Direct
|
+17.10%
|
Acquired |
346.8%
(price as of 2026-08-21)
|
| May 19, 2009 |
ROCK
|
A |
1,000 |
— |
— |
12,375
Direct
|
+8.79%
|
Acquired |
(price as of 2026-08-21)
|
| March 11, 2009 |
ROCK
|
A |
2,300 |
$4.02 |
$9,246 |
2,300
Indirect
|
—
|
Acquired |
1063.7%
(price as of 2026-08-21)
|
| March 11, 2009 |
ROCK
|
A |
3,200 |
$4.01 |
$12,832 |
3,200
Direct
|
—
|
Acquired |
1066.6%
(price as of 2026-08-21)
|
| Jan. 28, 2009 |
ROCK
|
A |
1,614 |
$14.86 |
$23,984 |
4,186
Direct
|
+62.75%
|
Acquired |
214.8%
(price as of 2026-08-21)
|
| Jan. 28, 2009 |
ROCK
|
A |
1,614 |
$14.86 |
$23,984 |
8,382
Direct
|
+23.85%
|
Acquired |
214.8%
(price as of 2026-08-21)
|
| Dec. 30, 2008 |
ROCK
|
A |
2,152 |
$14.87 |
$32,000 |
6,768
Direct
|
+46.62%
|
Acquired |
214.6%
(price as of 2026-08-21)
|
| May 16, 2008 |
ROCK
|
A |
1,629 |
$14.73 |
$23,995 |
4,616
Direct
|
+54.54%
|
Acquired |
217.6%
(price as of 2026-08-21)
|
| May 16, 2008 |
ROCK
|
A |
1,629 |
$14.73 |
$23,995 |
2,572
Direct
|
+172.75%
|
Acquired |
217.6%
(price as of 2026-08-21)
|
| May 16, 2008 |
ROCK
|
A |
1,000 |
— |
— |
11,375
Direct
|
+9.64%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 12, 2008 |
ROCK
|
G |
450 |
— |
— |
0
Indirect
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| Dec. 28, 2007 |
ROCK
|
A |
2,044 |
$19.57 |
$40,001 |
2,987
Direct
|
+216.76%
|
Acquired |
139.0%
(price as of 2026-08-21)
|
| Aug. 15, 2007 |
ROCK
|
J |
896,040 |
— |
— |
0
Indirect
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| July 27, 2007 |
ROCK
|
J |
2,769,021 |
— |
— |
0
Indirect
|
-100.00%
|
Disposed |
(price as of 2026-08-21)
|
| May 25, 2007 |
ROCK
|
A |
1,000 |
— |
— |
10,375
Direct
|
+10.67%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 16, 2007 |
ROCK
|
A |
1,885 |
$25.46 |
$47,992 |
1,885
Direct
|
—
|
Acquired |
83.7%
(price as of 2026-08-21)
|
| May 22, 2006 |
ROCK
|
J |
1,000 |
— |
— |
7,500
Direct
|
+15.38%
|
Acquired |
(price as of 2026-08-21)
|
| April 12, 2006 |
ROCK
|
W |
2,275 |
— |
— |
89,352
Indirect
|
-2.48%
|
Disposed |
(price as of 2026-08-21)
|
| June 20, 2005 |
ROCK
|
J |
2,000 |
— |
— |
6,500
Direct
|
+44.44%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 30, 2004 |
ROCK
|
J 10b5-1 |
955 |
$23.90 |
$22,824 |
3,665,061
Indirect
|
-0.03%
|
Disposed |
95.7%
(price as of 2026-08-21)
|
| Nov. 30, 2004 |
ROCK
|
J 10b5-1 |
7,000 |
$23.93 |
$167,510 |
3,666,016
Indirect
|
-0.19%
|
Disposed |
95.5%
(price as of 2026-08-21)
|
| Nov. 30, 2004 |
ROCK
|
J 10b5-1 |
2,545 |
$24.00 |
$61,080 |
3,673,016
Indirect
|
-0.07%
|
Disposed |
94.9%
(price as of 2026-08-21)
|
| Nov. 29, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$23.43 |
$70,290 |
3,682,561
Indirect
|
-0.08%
|
Disposed |
99.7%
(price as of 2026-08-21)
|
| Nov. 29, 2004 |
ROCK
|
J 10b5-1 |
7,000 |
$23.27 |
$162,890 |
3,675,561
Indirect
|
-0.19%
|
Disposed |
101.0%
(price as of 2026-08-21)
|
| Nov. 29, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$23.55 |
$47,100 |
3,685,561
Indirect
|
-0.05%
|
Disposed |
98.6%
(price as of 2026-08-21)
|
| Nov. 29, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$23.56 |
$70,680 |
3,687,561
Indirect
|
-0.08%
|
Disposed |
98.6%
(price as of 2026-08-21)
|
| Nov. 23, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$24.10 |
$48,200 |
3,690,561
Indirect
|
-0.05%
|
Disposed |
94.1%
(price as of 2026-08-21)
|
| Nov. 22, 2004 |
ROCK
|
J 10b5-1 |
3,500 |
$23.93 |
$83,755 |
3,692,561
Indirect
|
-0.09%
|
Disposed |
95.5%
(price as of 2026-08-21)
|
| Nov. 22, 2004 |
ROCK
|
J 10b5-1 |
4,000 |
$24.00 |
$96,000 |
3,696,061
Indirect
|
-0.11%
|
Disposed |
94.9%
(price as of 2026-08-21)
|
| Nov. 22, 2004 |
ROCK
|
J 10b5-1 |
6,500 |
$24.20 |
$157,300 |
3,700,061
Indirect
|
-0.18%
|
Disposed |
93.3%
(price as of 2026-08-21)
|
| Nov. 22, 2004 |
ROCK
|
J 10b5-1 |
1,000 |
$24.35 |
$24,350 |
3,706,561
Indirect
|
-0.03%
|
Disposed |
92.1%
(price as of 2026-08-21)
|
| Nov. 17, 2004 |
ROCK
|
J 10b5-1 |
2,500 |
$24.21 |
$60,525 |
2,465,042
Indirect
|
-0.10%
|
Disposed |
93.2%
(price as of 2026-08-21)
|
| Nov. 17, 2004 |
ROCK
|
J 10b5-1 |
10,000 |
$24.15 |
$241,500 |
2,455,042
Indirect
|
-0.41%
|
Disposed |
93.7%
(price as of 2026-08-21)
|
| Nov. 17, 2004 |
ROCK
|
J 10b5-1 |
5,000 |
$23.85 |
$119,250 |
2,450,042
Indirect
|
-0.20%
|
Disposed |
96.1%
(price as of 2026-08-21)
|
| Nov. 17, 2004 |
ROCK
|
J 10b5-1 |
2,500 |
$23.67 |
$59,175 |
2,477,542
Indirect
|
-0.10%
|
Disposed |
97.6%
(price as of 2026-08-21)
|
| Nov. 17, 2004 |
ROCK
|
J 10b5-1 |
5,000 |
$23.54 |
$117,700 |
2,442,542
Indirect
|
-0.20%
|
Disposed |
98.7%
(price as of 2026-08-21)
|
| Nov. 15, 2004 |
ROCK
|
J 10b5-1 |
1,000 |
$23.49 |
$23,490 |
2,504,042
Indirect
|
-0.04%
|
Disposed |
99.1%
(price as of 2026-08-21)
|
| Nov. 15, 2004 |
ROCK
|
J 10b5-1 |
1,500 |
$23.40 |
$35,100 |
2,502,542
Indirect
|
-0.06%
|
Disposed |
99.9%
(price as of 2026-08-21)
|
| Nov. 15, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$23.35 |
$70,050 |
2,499,542
Indirect
|
-0.12%
|
Disposed |
100.3%
(price as of 2026-08-21)
|
| Nov. 15, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$23.30 |
$69,900 |
2,496,542
Indirect
|
-0.12%
|
Disposed |
100.8%
(price as of 2026-08-21)
|
| Nov. 15, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$23.28 |
$69,840 |
2,493,542
Indirect
|
-0.12%
|
Disposed |
100.9%
(price as of 2026-08-21)
|
| Nov. 15, 2004 |
ROCK
|
J 10b5-1 |
13,500 |
$23.27 |
$314,145 |
2,480,042
Indirect
|
-0.54%
|
Disposed |
101.0%
(price as of 2026-08-21)
|
| Nov. 12, 2004 |
ROCK
|
J 10b5-1 |
9,500 |
$24.19 |
$229,805 |
2,514,542
Indirect
|
-0.38%
|
Disposed |
93.4%
(price as of 2026-08-21)
|
| Nov. 12, 2004 |
ROCK
|
J 10b5-1 |
4,500 |
$24.15 |
$108,675 |
2,510,042
Indirect
|
-0.18%
|
Disposed |
93.7%
(price as of 2026-08-21)
|
| Nov. 12, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$24.14 |
$48,280 |
2,508,042
Indirect
|
-0.08%
|
Disposed |
93.8%
(price as of 2026-08-21)
|
| Nov. 12, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$24.09 |
$72,270 |
2,505,042
Indirect
|
-0.12%
|
Disposed |
94.2%
(price as of 2026-08-21)
|
| Nov. 12, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$24.22 |
$72,660 |
2,524,042
Indirect
|
-0.12%
|
Disposed |
93.1%
(price as of 2026-08-21)
|
| Nov. 12, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$24.23 |
$48,460 |
2,527,042
Indirect
|
-0.08%
|
Disposed |
93.1%
(price as of 2026-08-21)
|
| Nov. 12, 2004 |
ROCK
|
J 10b5-1 |
1,000 |
$24.25 |
$24,250 |
2,529,042
Indirect
|
-0.04%
|
Disposed |
92.9%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$24.14 |
$48,280 |
2,552,042
Indirect
|
-0.08%
|
Disposed |
93.8%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$24.00 |
$48,000 |
2,530,042
Indirect
|
-0.08%
|
Disposed |
94.9%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
7,000 |
$24.02 |
$168,140 |
2,532,042
Indirect
|
-0.28%
|
Disposed |
94.8%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$24.05 |
$72,150 |
2,539,042
Indirect
|
-0.12%
|
Disposed |
94.5%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$24.09 |
$48,180 |
2,542,042
Indirect
|
-0.08%
|
Disposed |
94.2%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$24.10 |
$48,200 |
2,544,042
Indirect
|
-0.08%
|
Disposed |
94.1%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$24.11 |
$72,330 |
2,546,042
Indirect
|
-0.12%
|
Disposed |
94.0%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
3,000 |
$24.12 |
$72,360 |
2,549,042
Indirect
|
-0.12%
|
Disposed |
93.9%
(price as of 2026-08-21)
|
| Nov. 11, 2004 |
ROCK
|
J 10b5-1 |
1,000 |
$24.15 |
$24,150 |
2,554,042
Indirect
|
-0.04%
|
Disposed |
93.7%
(price as of 2026-08-21)
|
| Nov. 10, 2004 |
ROCK
|
J 10b5-1 |
7,500 |
$24.50 |
$183,750 |
2,555,042
Indirect
|
-0.29%
|
Disposed |
90.9%
(price as of 2026-08-21)
|
| Nov. 10, 2004 |
ROCK
|
J 10b5-1 |
10,000 |
$24.55 |
$245,500 |
2,562,542
Indirect
|
-0.39%
|
Disposed |
90.5%
(price as of 2026-08-21)
|
| Nov. 10, 2004 |
ROCK
|
J 10b5-1 |
2,000 |
$24.56 |
$49,120 |
2,572,542
Indirect
|
-0.08%
|
Disposed |
90.5%
(price as of 2026-08-21)
|