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
-39.82%
$6.62
Avg closing price
Price range
Holding Value
$976k
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
-32.48%
$5.28
Avg closing price
Price range
Holding Value
$3.47M
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
-32.05%
$14.12
Avg closing price
Price range
Holding Value
$6.17M
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.73%
$25.06
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
$1.72M
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
-67.41%
$6.99
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.21%
$24.53
Avg closing price
Price range
Holding Value
$4.72M
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
+37.07%
$19.19
Avg closing price
Price range
Holding Value
$5.13M
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
+26.06%
$20.86
Avg closing price
Price range
Holding Value
$3.45M
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
-25.23%
$14.04
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
-60.56%
$0.92
Avg closing price
Price range
Holding Value
$84.3M
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
+746.56%
$11.09
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
+53.42%
$25.13
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
$23M
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
-61.0%
$4.29
Avg closing price
Price range
Holding Value
$12.6M
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
-89.18%
$4.33
Avg closing price
Price range
Holding Value
$53.9M
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
-94.14%
$10.06
Avg closing price
Price range
Holding Value
$6.74M
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.90
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.21M
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
+107.87%
$16.11
Avg closing price
Price range