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
-42.18%
$6.36
Avg closing price
Price range
Holding Value
$843k
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
-41.69%
$4.56
Avg closing price
Price range
Holding Value
$4.19M
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
-18.05%
$17.03
Avg closing price
Price range
Holding Value
$6.12M
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
+38.72%
$24.88
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.34M
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
-55.62%
$9.52
Avg closing price
Price range
Holding Value
$6.04M
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
+49.33%
$24.55
Avg closing price
Price range
Holding Value
$4.93M
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
+43.0%
$20.02
Avg closing price
Price range
Holding Value
$5.23M
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
+28.4%
$21.25
Avg closing price
Price range
Holding Value
$4.19M
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
-9.38%
$17.01
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
-38.36%
$1.43
Avg closing price
Price range
Holding Value
$134M
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
+1249.62%
$17.68
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.59M
157,883 shares
$16.38
+52.99%
$25.06
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
$44M
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
-25.45%
$8.20
Avg closing price
Price range
Holding Value
$14.2M
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
-87.78%
$4.89
Avg closing price
Price range
Holding Value
$85.5M
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
-90.71%
$15.95
Avg closing price
Price range
Holding Value
$6.64M
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.85
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.2M
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
+106.06%
$15.97
Avg closing price
Price range