| Aug. 12, 2026 |
RAMP
|
A |
1,323 |
— |
— |
106,609
Direct
|
+1.26%
|
Acquired |
(price as of 2026-08-21)
|
| May 15, 2026 |
RAMP
|
A |
1,299 |
— |
— |
105,286
Direct
|
+1.25%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 11, 2026 |
RAMP
|
A |
2,154 |
— |
— |
103,987
Direct
|
+2.12%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 13, 2025 |
RAMP
|
A |
1,673 |
— |
— |
101,833
Direct
|
+1.67%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 16, 2022 |
RAMP
|
A |
1,198 |
— |
— |
64,295
Direct
|
+1.90%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 10, 2021 |
RAMP
|
A |
940 |
— |
— |
63,097
Direct
|
+1.51%
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 11, 2021 |
RAMP
|
A |
1,052 |
— |
— |
62,157
Direct
|
+1.72%
|
Acquired |
(price as of 2026-08-21)
|
| May 18, 2021 |
RAMP
|
A |
1,065 |
— |
— |
61,105
Direct
|
+1.77%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 17, 2021 |
RAMP
|
S |
5,000 |
$69.48 |
$347,400 |
60,040
Direct
|
-7.69%
|
Disposed |
-45.9%
(price as of 2026-08-21)
|
| Feb. 16, 2021 |
RAMP
|
G |
2,000 |
— |
— |
65,040
Direct
|
-2.98%
|
Disposed |
(price as of 2026-08-21)
|
| Feb. 10, 2021 |
RAMP
|
A |
774 |
— |
— |
67,040
Direct
|
+1.17%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 11, 2020 |
RAMP
|
A |
877 |
— |
— |
66,266
Direct
|
+1.34%
|
Acquired |
(price as of 2026-08-21)
|
| Sept. 2, 2020 |
RAMP
|
S |
6,000 |
$59.00 |
$354,000 |
65,389
Direct
|
-8.40%
|
Disposed |
-36.3%
(price as of 2026-08-21)
|
| Aug. 12, 2020 |
RAMP
|
A |
1,031 |
— |
— |
71,389
Direct
|
+1.47%
|
Acquired |
(price as of 2026-08-21)
|
| May 19, 2020 |
RAMP
|
A |
1,455 |
— |
— |
70,358
Direct
|
+2.11%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 12, 2020 |
RAMP
|
A |
1,476 |
— |
— |
68,903
Direct
|
+2.19%
|
Acquired |
(price as of 2026-08-21)
|
| Jan. 15, 2020 |
RAMP
|
S 10b5-1 |
1,000 |
$43.18 |
$43,180 |
67,427
Direct
|
-1.46%
|
Disposed |
-12.9%
(price as of 2026-08-21)
|
| Dec. 16, 2019 |
RAMP
|
S 10b5-1 |
1,000 |
$48.63 |
$48,630 |
68,427
Direct
|
-1.44%
|
Disposed |
-22.7%
(price as of 2026-08-21)
|
| Nov. 15, 2019 |
RAMP
|
S 10b5-1 |
1,000 |
$46.94 |
$46,940 |
69,427
Direct
|
-1.42%
|
Disposed |
-19.9%
(price as of 2026-08-21)
|
| Nov. 12, 2019 |
RAMP
|
A |
1,237 |
— |
— |
70,427
Direct
|
+1.79%
|
Acquired |
(price as of 2026-08-21)
|
| Oct. 15, 2019 |
RAMP
|
S 10b5-1 |
1,000 |
$40.00 |
$40,000 |
69,190
Direct
|
-1.42%
|
Disposed |
-6.0%
(price as of 2026-08-21)
|
| Sept. 16, 2019 |
RAMP
|
S 10b5-1 |
1,000 |
$45.38 |
$45,380 |
70,190
Direct
|
-1.40%
|
Disposed |
-17.1%
(price as of 2026-08-21)
|
| Aug. 20, 2019 |
RAMP
|
S 10b5-1 |
1,000 |
$44.14 |
$44,140 |
71,190
Direct
|
-1.39%
|
Disposed |
-14.8%
(price as of 2026-08-21)
|
| Aug. 14, 2019 |
RAMP
|
A |
871 |
— |
— |
72,190
Direct
|
+1.22%
|
Acquired |
(price as of 2026-08-21)
|
| May 22, 2019 |
RAMP
|
A |
690 |
— |
— |
71,319
Direct
|
+0.98%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 20, 2019 |
RAMP
|
G |
5,000 |
— |
— |
70,629
Direct
|
-6.61%
|
Disposed |
(price as of 2026-08-21)
|
| Feb. 13, 2019 |
RAMP
|
A |
1,041 |
— |
— |
75,629
Direct
|
+1.40%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 19, 2018 |
RAMP
|
D |
14,854 |
$44.50 |
$661,003 |
74,588
Direct
|
-16.61%
|
Disposed |
-15.5%
(price as of 2026-08-21)
|
| Nov. 14, 2018 |
RAMP
|
A |
1,138 |
— |
— |
89,442
Direct
|
+1.29%
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 8, 2018 |
RAMP
|
A |
1,245 |
— |
— |
88,304
Direct
|
+1.43%
|
Acquired |
(price as of 2026-08-21)
|
| May 23, 2018 |
RAMP
|
A |
1,857 |
— |
— |
87,059
Direct
|
+2.18%
|
Acquired |
(price as of 2026-08-21)
|
| Feb. 14, 2018 |
RAMP
|
A |
1,159 |
— |
— |
85,202
Direct
|
+1.38%
|
Acquired |
(price as of 2026-08-21)
|
| Nov. 15, 2017 |
RAMP
|
J |
1,229 |
$26.04 |
$32,003 |
84,043
Direct
|
+1.48%
|
Acquired |
44.4%
(price as of 2026-08-21)
|
| Aug. 9, 2017 |
RAMP
|
J |
2,308 |
$23.08 |
$53,269 |
82,814
Direct
|
+2.87%
|
Acquired |
62.9%
(price as of 2026-08-21)
|
| June 21, 2017 |
RAMP
|
S |
3,855 |
$25.84 |
$99,613 |
80,506
Direct
|
-4.57%
|
Disposed |
45.5%
(price as of 2026-08-21)
|
| May 24, 2017 |
RAMP
|
J |
2,060 |
$25.85 |
$53,251 |
84,361
Direct
|
+2.50%
|
Acquired |
45.5%
(price as of 2026-08-21)
|
| March 23, 2017 |
RAMP
|
G |
735 |
— |
— |
82,301
Direct
|
-0.89%
|
Disposed |
(price as of 2026-08-21)
|
| March 17, 2017 |
RAMP
|
G |
450 |
— |
— |
83,036
Direct
|
-0.54%
|
Disposed |
(price as of 2026-08-21)
|
| March 3, 2017 |
RAMP
|
G |
1,380 |
— |
— |
83,486
Direct
|
-1.63%
|
Disposed |
(price as of 2026-08-21)
|
| Feb. 16, 2017 |
RAMP
|
J |
1,939 |
$28.88 |
$55,998 |
84,866
Direct
|
+2.34%
|
Acquired |
30.2%
(price as of 2026-08-21)
|
| Nov. 23, 2016 |
RAMP
|
G |
375 |
— |
— |
82,927
Direct
|
-0.45%
|
Disposed |
(price as of 2026-08-21)
|
| Nov. 9, 2016 |
RAMP
|
J |
1,929 |
$26.32 |
$50,771 |
83,302
Direct
|
+2.37%
|
Acquired |
42.9%
(price as of 2026-08-21)
|
| Oct. 1, 2016 |
MCHX
|
D |
93,750 |
— |
— |
175,002
Direct
|
-34.88%
|
Disposed |
(price as of 2026-08-21)
|
| Aug. 25, 2016 |
MCHX
|
F |
2,565 |
$2.81 |
$7,208 |
268,752
Direct
|
-0.95%
|
Disposed |
-36.7%
(price as of 2026-08-21)
|
| Aug. 10, 2016 |
RAMP
|
J |
2,230 |
$25.01 |
$55,772 |
81,373
Direct
|
+2.82%
|
Acquired |
50.4%
(price as of 2026-08-21)
|
| May 25, 2016 |
MCHX
|
F |
2,522 |
$3.66 |
$9,231 |
271,317
Direct
|
-0.92%
|
Disposed |
-51.4%
(price as of 2026-08-21)
|
| May 25, 2016 |
RAMP
|
J |
2,633 |
$21.18 |
$55,767 |
79,143
Direct
|
+3.44%
|
Acquired |
77.5%
(price as of 2026-08-21)
|
| March 22, 2016 |
RAMP
|
G |
3,545 |
— |
— |
76,510
Direct
|
-4.43%
|
Disposed |
(price as of 2026-08-21)
|
| Feb. 25, 2016 |
MCHX
|
F |
11,486 |
$4.32 |
$49,620 |
273,839
Direct
|
-4.03%
|
Disposed |
-58.8%
(price as of 2026-08-21)
|
| Feb. 10, 2016 |
RAMP
|
J |
2,857 |
$19.52 |
$55,769 |
80,055
Direct
|
+3.70%
|
Acquired |
92.6%
(price as of 2026-08-21)
|
| Dec. 8, 2015 |
RAMP
|
G |
8,760 |
— |
— |
77,198
Direct
|
-10.19%
|
Disposed |
(price as of 2026-08-21)
|
| Nov. 10, 2015 |
RAMP
|
J |
2,502 |
$22.29 |
$55,770 |
85,958
Direct
|
+3.00%
|
Acquired |
68.7%
(price as of 2026-08-21)
|
| Aug. 19, 2015 |
RAMP
|
J |
2,689 |
$20.74 |
$55,770 |
83,456
Direct
|
+3.33%
|
Acquired |
81.3%
(price as of 2026-08-21)
|
| May 20, 2015 |
RAMP
|
J |
3,188 |
$17.49 |
$55,758 |
80,767
Direct
|
+4.11%
|
Acquired |
115.0%
(price as of 2026-08-21)
|
| Feb. 25, 2015 |
MCHX
|
A |
150,000 |
$0.01 |
$1,500 |
285,325
Direct
|
+110.84%
|
Acquired |
17700.0%
(price as of 2026-08-21)
|
| Feb. 11, 2015 |
RAMP
|
J |
2,979 |
$18.72 |
$55,767 |
77,579
Direct
|
+3.99%
|
Acquired |
100.9%
(price as of 2026-08-21)
|
| Nov. 12, 2014 |
RAMP
|
J |
2,886 |
$19.32 |
$55,758 |
74,600
Direct
|
+4.02%
|
Acquired |
94.6%
(price as of 2026-08-21)
|
| Nov. 26, 2013 |
RAMP
|
G |
6,000 |
— |
— |
71,714
Direct
|
-7.72%
|
Disposed |
(price as of 2026-08-21)
|
| Aug. 6, 2013 |
RAMP
|
A |
8,620 |
— |
— |
77,714
Direct
|
+12.48%
|
Acquired |
(price as of 2026-08-21)
|
| May 29, 2013 |
RAMP
|
P |
3,600 |
$21.70 |
$78,120 |
69,094
Direct
|
+5.50%
|
Acquired |
73.3%
(price as of 2026-08-21)
|
| May 29, 2013 |
RAMP
|
G |
3,600 |
— |
— |
65,494
Direct
|
-5.21%
|
Disposed |
(price as of 2026-08-21)
|
| Nov. 14, 2012 |
RAMP
|
G |
11,500 |
— |
— |
69,094
Direct
|
-14.27%
|
Disposed |
(price as of 2026-08-21)
|
| Nov. 14, 2012 |
RAMP
|
P |
11,500 |
$17.16 |
$197,340 |
80,594
Direct
|
+16.64%
|
Acquired |
119.1%
(price as of 2026-08-21)
|
| Aug. 16, 2012 |
RAMP
|
A |
11,310 |
— |
— |
69,094
Direct
|
+19.57%
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 17, 2011 |
RAMP
|
A |
16,604 |
— |
— |
57,784
Direct
|
+40.32%
|
Acquired |
(price as of 2026-08-21)
|
| Aug. 9, 2011 |
RAMP
|
P |
10,000 |
$11.00 |
$110,000 |
41,180
Direct
|
+32.07%
|
Acquired |
241.9%
(price as of 2026-08-21)
|
| Aug. 3, 2010 |
RAMP
|
A |
11,090 |
— |
— |
31,180
Direct
|
+55.20%
|
Acquired |
(price as of 2026-08-21)
|
| Dec. 14, 2009 |
RAMP
|
P |
10,000 |
$11.98 |
$119,800 |
20,090
Direct
|
+99.11%
|
Acquired |
213.9%
(price as of 2026-08-21)
|
| Sept. 1, 2009 |
RAMP
|
J |
10,090 |
$8.92 |
$90,003 |
10,090
Direct
|
—
|
Acquired |
321.6%
(price as of 2026-08-21)
|