Holding Value
$24.6M
980,509 shares
Last Trade
Aug 27, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$325k
13,525 shares
$24.02
+4.66%
$25.14
Avg closing price
Price range
Holding Value
$8.82M
980,509 shares
Last Trade
Aug 27, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$173k
13,525 shares
$12.82
-29.8%
$9.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 07, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$2.26k
156,001 shares
$0.01
0.0%
$0.01
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 07, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$28.5k
156,001 shares
$0.18
0.0%
$0.18
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 08, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$9.38M
852,455 shares
$11.00
-34.91%
$7.16
Avg closing price
Price range
Holding Value
$935k
184,862 shares
Last Trade
Jan 23, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$73.1k
9,353 shares
$7.82
-35.29%
$5.06
Avg closing price
Price range
Holding Value
$4.07M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$130k
6,234 shares
$20.78
-20.36%
$16.55
Avg closing price
Price range
Holding Value
$6.15M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$112k
6,234 shares
$17.93
+39.28%
$24.98
Avg closing price
Price range
Holding Value
$6.18M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$151k
6,234 shares
$24.24
+3.69%
$25.13
Avg closing price
Price range
Holding Value
$2.14M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$134k
6,234 shares
$21.45
-59.49%
$8.69
Avg closing price
Price range
Holding Value
$6.03M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$102k
6,234 shares
$16.44
+48.97%
$24.49
Avg closing price
Price range
Holding Value
$4.81M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$87.3k
6,234 shares
$14.00
+39.64%
$19.55
Avg closing price
Price range
Holding Value
$5.25M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$103k
6,234 shares
$16.55
+29.0%
$21.35
Avg closing price
Price range
Holding Value
$3.96M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$117k
6,234 shares
$18.77
-14.22%
$16.10
Avg closing price
Price range
Holding Value
$6.21M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$25.23
Avg closing price
Price range
Holding Value
$6.18M
246,053 shares
Last Trade
Jan 18, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$135k
6,234 shares
$21.70
+15.71%
$25.11
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 30, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$53.9k
23,232 shares
$2.32
-46.55%
$1.24
Avg closing price
Price range
Holding Value
$121M
7,602,348 shares
Last Trade
Nov 14, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$207k
157,883 shares
$1.31
+1113.74%
$15.90
Avg closing price
Price range
Holding Value
$190M
7,602,348 shares
Last Trade
Nov 14, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.59M
157,883 shares
$16.38
+52.81%
$25.03
Avg closing price
Price range
Holding Value
$191M
7,602,348 shares
Last Trade
Nov 14, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.94M
157,883 shares
$18.65
+35.01%
$25.18
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 02, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$0.0031
1 shares
$0.00
0.0%
$0.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 02, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$10.2
1 shares
$10.16
0.0%
$10.16
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 02, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$10.2
1 shares
$10.18
0.0%
$10.18
Avg closing price
Price range
Holding Value
$1.52M
284,980 shares
Last Trade
Nov 10, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20.6M
1,452,337 shares
$14.20
-62.39%
$5.34
Avg closing price
Price range
Holding Value
$146k
156,001 shares
Last Trade
Jul 22, 2022
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$16.2k
17,332 shares
$0.94
0.0%
$0.94
Avg closing price
Price range
Holding Value
$2.1M
156,001 shares
Last Trade
Jul 22, 2022
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$233k
17,332 shares
$13.45
0.0%
$13.45
Avg closing price
Price range
Holding Value
$2.03M
156,001 shares
Last Trade
Jul 22, 2022
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$226k
17,332 shares
$13.02
0.0%
$13.02
Avg closing price
Price range
Holding Value
$7.89M
5,369,778 shares
Last Trade
Nov 17, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$11.1k
2,952 shares
$3.75
-60.8%
$1.47
Avg closing price
Price range
Holding Value
$34.8M
5,369,778 shares
Last Trade
Nov 17, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$32.5k
2,952 shares
$11.00
-41.0%
$6.49
Avg closing price
Price range
Holding Value
$13.8M
2,903,765 shares
Last Trade
Aug 25, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$60M
1,500,000 shares
$40.02
-88.09%
$4.76
Avg closing price
Price range
Holding Value
$74M
5,359,100 shares
Last Trade
Apr 26, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$161M
940,000 shares
$171.60
-91.95%
$13.81
Avg closing price
Price range
Holding Value
$6.78M
2,328,900 shares
Last Trade
Jan 29, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$2.91
Avg closing price
Price range
Holding Value
$93M
3,113,991 shares
Last Trade
Jan 26, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$26.5M
757,000 shares
$34.95
-14.51%
$29.88
Avg closing price
Price range
Holding Value
$78.3M
3,113,991 shares
Last Trade
Jan 26, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$19M
757,000 shares
$25.04
+0.44%
$25.15
Avg closing price
Price range
Holding Value
$7.04M
485,543 shares
Last Trade
Aug 24, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$36.9k
6,314 shares
$5.85
+147.69%
$14.49
Avg closing price
Price range
Holding Value
$2.13M
137,477 shares
Last Trade
May 03, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$14.9k
1,918 shares
$7.75
+99.87%
$15.49
Avg closing price
Price range