See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
0
0
$0.00
$0.00
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 08, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
20,000 | $27.51 | 20,000 $27.51 $550,226 |
Jul 08, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
8,720 | $27.50 | 8,720 $27.50 $239,810 |
Jul 07, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
20,000 | $27.50 | 20,000 $27.50 $550,000 |
Jul 07, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $27.52 | 10,000 $27.52 $275,171 |
Jul 02, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
117,612 | $28.03 | 117,612 $28.03 $3,297,123 |
Jun 30, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $28.90 | 10,000 $28.90 $289,000 |
Jun 03, 2026 JOSEPH JAMES |
JOSEPH JAMES
|
Sell |
3,380 | $27.77 | 3,380 $27.77 $93,866 |
May 26, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $29.05 | 10,000 $29.05 $290,502 |
May 07, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
720 | $30.03 | 720 $30.03 $21,619 |
May 04, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $29.71 | 10,000 $29.71 $297,052 |
May 04, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $29.71 | 10,000 $29.71 $297,052 |
Apr 28, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
4,916 | $30.03 | 4,916 $30.03 $147,649 |
Apr 27, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $30.00 | 10,000 $30.00 $300,026 |
Apr 27, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $30.00 | 10,000 $30.00 $300,049 |
Apr 24, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $29.89 | 10,000 $29.89 $298,910 |
Apr 22, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
493 | $30.19 | 493 $30.19 $14,882 |
Apr 20, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
4,483 | $30.02 | 4,483 $30.02 $134,600 |
Apr 17, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
14,323 | $29.90 | 14,323 $29.90 $428,319 |
Apr 17, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $30.00 | 10,000 $30.00 $300,002 |
Apr 17, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $30.03 | 10,000 $30.03 $300,277 |
Apr 17, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $30.00 | 10,000 $30.00 $300,036 |
Apr 16, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
4,188 | $30.00 | 4,188 $30.00 $125,642 |
Apr 16, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
5,600 | $29.95 | 5,600 $29.95 $167,719 |
Apr 16, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $30.02 | 10,000 $30.02 $300,230 |
Apr 16, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $30.22 | 10,000 $30.22 $302,211 |
Apr 15, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
243 | $30.70 | 243 $30.70 $7,460 |
Apr 15, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
10,000 | $30.29 | 10,000 $30.29 $302,900 |
Apr 08, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
3,148 | $30.08 | 3,148 $30.08 $94,696 |
Apr 07, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
9,400 | $30.17 | 9,400 $30.17 $283,621 |
Apr 02, 2026 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
5,417 | $30.11 | 5,417 $30.11 $163,132 |
Nov 26, 2025 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
818 | $22.80 | 818 $22.80 $18,651 |
Sep 18, 2025 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
1,998 | $21.02 | 1,998 $21.02 $41,998 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 02, 2025 JOSEPH JAMES |
JOSEPH JAMES
|
Sell |
5,000 | $18.82 | 5,000 $18.82 $94,100 |
May 21, 2025 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
15 | $21.55 | 15 $21.55 $323 |
May 20, 2025 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
65 | $21.04 | 65 $21.04 $1,368 |
Nov 25, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
173 | $27.00 | 173 $27.00 $4,671 |
Nov 22, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
2,022 | $27.00 | 2,022 $27.00 $54,594 |
Nov 21, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
373 | $27.00 | 373 $27.00 $10,071 |
Nov 12, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
1,775 | $27.07 | 1,775 $27.07 $48,041 |
Nov 07, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
1,911 | $27.00 | 1,911 $27.00 $51,597 |
Aug 30, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
830 | $27.53 | 830 $27.53 $22,846 |
Jul 26, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
1,352 | $29.00 | 1,352 $29.00 $39,208 |
Jul 24, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
1,986 | $29.14 | 1,986 $29.14 $57,864 |
Jul 23, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
2,791 | $29.00 | 2,791 $29.00 $80,939 |
Jul 18, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
5,916 | $29.71 | 5,916 $29.71 $175,762 |
Jul 17, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
1,300 | $29.11 | 1,300 $29.11 $37,843 |
Jul 12, 2024 Oasis Management Co Ltd. |
Oasis Management Co Ltd.
|
Sell |
1,041 | $28.53 | 1,041 $28.53 $29,695 |
Apr 01, 2024 Dotter Laurie L. |
Dotter Laurie L.
|
Buy |
265 | $22.83 | 265 $22.83 $6,050 |
Nov 01, 2022 LESLIE JAMES |
LESLIE JAMES
|
Sell |
24,029 | $30.50 | 24,029 $30.50 $732,885 |
Sep 16, 2022 Dotter Laurie L. |
Dotter Laurie L.
|
Buy |
2,967 | $29.28 | 2,967 $29.28 $86,874 |
Sep 08, 2022 LESLIE JAMES |
LESLIE JAMES
|
Sell |
7,500 | $36.07 | 7,500 $36.07 $270,518 |
Aug 31, 2022 Dotter Laurie L. |
Dotter Laurie L.
|
Buy |
33 | $33.95 | 33 $33.95 $1,120 |
TOP