| Dec. 11, 2025 |
FLXS
|
A |
589 |
— |
— |
589
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Sept. 11, 2025 |
FLXS
|
A |
504 |
— |
— |
504
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| June 12, 2025 |
FLXS
|
A |
791 |
— |
— |
791
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| March 6, 2025 |
FLXS
|
A |
593 |
— |
— |
593
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 12, 2024 |
FLXS
|
A |
388 |
— |
— |
388
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Sept. 12, 2024 |
FLXS
|
A |
590 |
— |
— |
1,101
Direct
|
+115.46%
|
Acquired |
(price as of 2026-08-19)
|
| Sept. 3, 2024 |
FLXS
|
M |
2,750 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-19)
|
| Sept. 3, 2024 |
FLXS
|
F |
2,239 |
$39.48 |
$88,396 |
511
Direct
|
-81.42%
|
Disposed |
91.1%
(price as of 2026-08-19)
|
| Sept. 3, 2024 |
FLXS
|
M |
2,750 |
$32.13 |
$88,358 |
2,750
Direct
|
—
|
Acquired |
134.8%
(price as of 2026-08-19)
|
| June 13, 2024 |
FLXS
|
A |
722 |
— |
— |
722
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| March 7, 2024 |
FLXS
|
A |
663 |
— |
— |
663
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 14, 2023 |
FLXS
|
A |
1,316 |
— |
— |
1,316
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| Sept. 14, 2023 |
FLXS
|
A |
1,184 |
— |
— |
1,184
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| June 15, 2023 |
FLXS
|
A |
1,161 |
— |
— |
1,161
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|
| March 9, 2023 |
FLXS
|
A |
1,138 |
— |
— |
23,879
Direct
|
+5.00%
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 15, 2022 |
FLXS
|
A |
1,234 |
— |
— |
22,741
Direct
|
+5.74%
|
Acquired |
(price as of 2026-08-19)
|
| Sept. 15, 2022 |
FLXS
|
A |
1,115 |
$15.69 |
$17,494 |
21,507
Direct
|
+5.47%
|
Acquired |
380.9%
(price as of 2026-08-19)
|
| June 16, 2022 |
FLXS
|
A |
949 |
$18.45 |
$17,509 |
20,392
Direct
|
+4.88%
|
Acquired |
308.9%
(price as of 2026-08-19)
|
| March 10, 2022 |
FLXS
|
A |
894 |
$19.57 |
$17,496 |
19,443
Direct
|
+4.82%
|
Acquired |
285.5%
(price as of 2026-08-19)
|
| Feb. 14, 2022 |
FLXS
|
P |
1,000 |
$22.52 |
$22,520 |
1,634
Indirect
|
+157.73%
|
Acquired |
235.0%
(price as of 2026-08-19)
|
| Dec. 9, 2021 |
FLXS
|
A |
574 |
$30.50 |
$17,507 |
18,549
Direct
|
+3.19%
|
Acquired |
147.4%
(price as of 2026-08-19)
|
| Sept. 9, 2021 |
FLXS
|
A |
501 |
$34.98 |
$17,525 |
17,975
Direct
|
+2.87%
|
Acquired |
115.7%
(price as of 2026-08-19)
|
| June 17, 2021 |
FLXS
|
A |
400 |
$43.66 |
$17,464 |
17,474
Direct
|
+2.34%
|
Acquired |
72.8%
(price as of 2026-08-19)
|
| March 4, 2021 |
FLXS
|
A |
526 |
$33.27 |
$17,500 |
17,074
Direct
|
+3.18%
|
Acquired |
126.8%
(price as of 2026-08-19)
|
| Dec. 10, 2020 |
FLXS
|
A |
378 |
$33.06 |
$12,497 |
16,548
Direct
|
+2.34%
|
Acquired |
128.2%
(price as of 2026-08-19)
|
| Sept. 17, 2020 |
FLXS
|
A |
538 |
$23.25 |
$12,508 |
16,170
Direct
|
+3.44%
|
Acquired |
224.5%
(price as of 2026-08-19)
|
| June 8, 2020 |
FLXS
|
A |
1,047 |
$11.93 |
$12,491 |
15,632
Direct
|
+7.18%
|
Acquired |
532.4%
(price as of 2026-08-19)
|
| March 9, 2020 |
FLXS
|
A |
998 |
$12.54 |
$12,515 |
14,585
Direct
|
+7.35%
|
Acquired |
501.7%
(price as of 2026-08-19)
|
| Dec. 9, 2019 |
FLXS
|
A |
634 |
$19.69 |
$12,483 |
14,221
Direct
|
+4.67%
|
Acquired |
283.2%
(price as of 2026-08-19)
|
| Sept. 9, 2019 |
FLXS
|
A |
775 |
$16.13 |
$12,501 |
13,587
Direct
|
+6.05%
|
Acquired |
367.8%
(price as of 2026-08-19)
|
| June 3, 2019 |
FLXS
|
A |
668 |
$18.70 |
$12,492 |
12,812
Direct
|
+5.50%
|
Acquired |
303.5%
(price as of 2026-08-19)
|
| March 4, 2019 |
FLXS
|
A |
497 |
$25.15 |
$12,500 |
12,144
Direct
|
+4.27%
|
Acquired |
200.0%
(price as of 2026-08-19)
|
| Dec. 10, 2018 |
FLXS
|
A |
525 |
$23.87 |
$12,532 |
11,647
Direct
|
+4.72%
|
Acquired |
216.1%
(price as of 2026-08-19)
|
| Sept. 10, 2018 |
FLXS
|
A |
370 |
$33.77 |
$12,495 |
11,122
Direct
|
+3.44%
|
Acquired |
123.4%
(price as of 2026-08-19)
|
| June 4, 2018 |
FLXS
|
A |
325 |
$38.40 |
$12,480 |
10,752
Direct
|
+3.12%
|
Acquired |
96.5%
(price as of 2026-08-19)
|
| March 5, 2018 |
FLXS
|
A |
311 |
$40.20 |
$12,502 |
10,427
Direct
|
+3.07%
|
Acquired |
87.7%
(price as of 2026-08-19)
|
| Dec. 4, 2017 |
FLXS
|
A |
243 |
$51.53 |
$12,522 |
10,116
Direct
|
+2.46%
|
Acquired |
46.4%
(price as of 2026-08-19)
|
| Sept. 11, 2017 |
FLXS
|
A |
266 |
$46.90 |
$12,475 |
9,873
Direct
|
+2.77%
|
Acquired |
60.9%
(price as of 2026-08-19)
|
| June 5, 2017 |
FLXS
|
A |
244 |
$51.34 |
$12,527 |
9,607
Direct
|
+2.61%
|
Acquired |
47.0%
(price as of 2026-08-19)
|
| March 6, 2017 |
FLXS
|
A |
247 |
$50.54 |
$12,483 |
9,363
Direct
|
+2.71%
|
Acquired |
49.3%
(price as of 2026-08-19)
|
| March 6, 2017 |
FLXS
|
M |
2,500 |
$19.72 |
$49,300 |
9,116
Direct
|
+37.79%
|
Acquired |
282.6%
(price as of 2026-08-19)
|
| March 6, 2017 |
FLXS
|
M |
2,500 |
$19.72 |
$49,300 |
0
Direct
|
-100.00%
|
Disposed |
282.6%
(price as of 2026-08-19)
|
| March 2, 2017 |
FLXS
|
S |
1,500 |
$51.05 |
$76,575 |
6,616
Direct
|
-18.48%
|
Disposed |
47.8%
(price as of 2026-08-19)
|
| Dec. 5, 2016 |
FLXS
|
A |
223 |
$56.20 |
$12,533 |
8,116
Direct
|
+2.83%
|
Acquired |
34.3%
(price as of 2026-08-19)
|
| Sept. 12, 2016 |
FLXS
|
A |
254 |
$49.16 |
$12,487 |
7,893
Direct
|
+3.33%
|
Acquired |
53.5%
(price as of 2026-08-19)
|
| June 13, 2016 |
FLXS
|
A |
300 |
$41.69 |
$12,507 |
7,639
Direct
|
+4.09%
|
Acquired |
81.0%
(price as of 2026-08-19)
|
| March 7, 2016 |
FLXS
|
A |
284 |
— |
— |
7,339
Direct
|
+4.03%
|
Acquired |
(price as of 2026-08-19)
|
| Dec. 7, 2015 |
FLXS
|
A |
265 |
— |
— |
7,055
Direct
|
+3.90%
|
Acquired |
(price as of 2026-08-19)
|
| April 29, 2015 |
FLXS
|
M |
2,500 |
$17.23 |
$43,075 |
8,000
Direct
|
+45.45%
|
Acquired |
337.9%
(price as of 2026-08-19)
|
| April 29, 2015 |
FLXS
|
F |
1,210 |
$35.59 |
$43,064 |
6,790
Direct
|
-15.12%
|
Disposed |
112.0%
(price as of 2026-08-19)
|
| April 29, 2015 |
FLXS
|
M |
2,500 |
$17.23 |
$43,075 |
0
Direct
|
-100.00%
|
Disposed |
337.9%
(price as of 2026-08-19)
|
| Dec. 9, 2014 |
FLXS
|
A |
2,750 |
$32.13 |
$88,358 |
2,750
Direct
|
—
|
Acquired |
134.8%
(price as of 2026-08-19)
|
| Feb. 11, 2014 |
FLXS
|
M |
2,500 |
$13.75 |
$34,375 |
5,500
Direct
|
+83.33%
|
Acquired |
448.7%
(price as of 2026-08-19)
|
| Feb. 11, 2014 |
FLXS
|
M |
2,500 |
$13.75 |
$34,375 |
0
Direct
|
-100.00%
|
Disposed |
448.7%
(price as of 2026-08-19)
|
| Dec. 10, 2013 |
FLXS
|
A |
2,750 |
$27.38 |
$75,295 |
2,750
Direct
|
—
|
Acquired |
175.6%
(price as of 2026-08-19)
|
| Feb. 11, 2013 |
FLXS
|
P |
1,000 |
$22.16 |
$22,160 |
3,000
Direct
|
+50.00%
|
Acquired |
240.5%
(price as of 2026-08-19)
|
| Dec. 11, 2012 |
FLXS
|
A |
2,500 |
$19.72 |
$49,300 |
2,500
Direct
|
—
|
Acquired |
282.6%
(price as of 2026-08-19)
|
| Feb. 7, 2012 |
FLXS
|
P |
2,000 |
$14.88 |
$29,760 |
2,000
Direct
|
—
|
Acquired |
407.1%
(price as of 2026-08-19)
|
| Dec. 13, 2011 |
FLXS
|
A |
2,500 |
$13.75 |
$34,375 |
2,500
Direct
|
—
|
Acquired |
448.7%
(price as of 2026-08-19)
|