| 13 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
774 |
$39.40 |
1,204 |
I |
P |
| 13 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
329 |
$38.62 |
1,533 |
I |
P |
| 13 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
320 |
$34.85 |
1,853 |
I |
P |
| 13 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
300 |
$38.90 |
2,153 |
I |
P |
| 13 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
300 |
$39.80 |
2,453 |
I |
P |
| 13 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
100 |
$38.82 |
2,553 |
I |
P |
| 13 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
148 |
$38.00 |
2,701 |
I |
P |
| 14 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
100 |
$41.00 |
2,801 |
I |
P |
| 14 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
100 |
$40.50 |
2,901 |
I |
P |
| 14 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
100 |
$40.78 |
3,001 |
I |
P |
| 14 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
100 |
$42.92 |
3,101 |
I |
P |
| 14 Aug, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
500 |
$42.74 |
3,601 |
I |
P |
| 16 May, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
55 |
$42.00 |
55 |
I |
P |
| 16 May, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
275 |
$47.70 |
330 |
I |
P |
| 16 May, 2025 |
Jacob Lawrence Mcdonough |
Common Stock, par value $0.001 per share |
A |
100 |
$48.25 |
430 |
I |
P |
| 14 Feb, 2025 |
Compounding Capital Management, Llc Focused |
Common Stock, par value $0.001 per share |
A |
673,928 |
$0.35 |
31,128,633 |
I |
P |
| 14 Feb, 2025 |
Compounding Capital Management, Llc Focused |
Common Stock, par value $0.001 per share |
A |
193,586 |
$0.35 |
31,322,219 |
I |
P |
| 04 Sep, 2024 |
Compounding Capital Management, Llc Focused |
Common Stock, par value $0.001 per share |
A |
1,344,555 |
$0.40 |
30,454,705 |
I |
P |
| 04 Sep, 2024 |
Todd R White |
Common Stock, par value $0.001 per share |
D |
1,344,555 |
$0.40 |
0 |
D |
S |
| 02 Feb, 2024 |
Richard Ruffolo |
Common Stock, par value $0.001 per share |
A |
45,454 |
$0.00 |
78,722 |
D |
A |