Holding Value
$16.8M
760,582 shares
Last Trade
Mar 28, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$46.5k
3,000 shares
$15.51
+42.04%
$22.03
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 11, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$47.5k
798,745 shares
$0.06
0.0%
$0.06
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 11, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$8.83M
798,745 shares
$11.06
+0.81%
$11.15
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 11, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$8.83M
798,745 shares
$11.06
-0.9%
$10.96
Avg closing price
Price range
Holding Value
$875k
500,000 shares
Last Trade
Nov 19, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.07M
100,000 shares
$10.71
-83.66%
$1.75
Avg closing price
Price range
Holding Value
$3.49M
325,000 shares
Last Trade
Oct 29, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.1M
200,000 shares
$10.51
+2.28%
$10.75
Avg closing price
Price range
Holding Value
$3.71M
325,000 shares
Last Trade
Oct 29, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.1M
200,000 shares
$10.51
+8.47%
$11.40
Avg closing price
Price range
Holding Value
$124k
325,000 shares
Last Trade
Oct 29, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20k
200,000 shares
$0.10
+280.0%
$0.38
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 05, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$4.59M
378,900 shares
$12.11
-0.91%
$12.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 05, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$8.34k
378,900 shares
$0.02
-9.09%
$0.02
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 05, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$4.59M
378,900 shares
$12.11
-0.66%
$12.03
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 27, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$4.79M
444,000 shares
$10.78
-0.74%
$10.70
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 27, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$5.1M
559,600 shares
$9.11
+19.65%
$10.90
Avg closing price
Price range
Holding Value
$4.81M
486,435 shares
Last Trade
Dec 05, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$320k
30,000 shares
$10.67
-7.4%
$9.88
Avg closing price
Price range
Holding Value
$5.62M
486,435 shares
Last Trade
Dec 05, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$320k
30,000 shares
$10.67
+8.25%
$11.55
Avg closing price
Price range
Holding Value
$195k
486,435 shares
Last Trade
Dec 05, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.40
Avg closing price
Price range
Holding Value
$862k
410,316 shares
Last Trade
Nov 15, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$33.5k
4,527 shares
$7.41
-71.66%
$2.10
Avg closing price
Price range
Holding Value
$350
166,666 shares
Last Trade
Nov 13, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$6.18k
2,942,049 shares
$0.00
0.0%
$0.00
Avg closing price
Price range
Holding Value
$1.76M
166,666 shares
Last Trade
Nov 13, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$31M
2,942,049 shares
$10.54
0.0%
$10.54
Avg closing price
Price range
Holding Value
$12k
166,666 shares
Last Trade
Nov 13, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$212k
2,942,049 shares
$0.07
0.0%
$0.07
Avg closing price
Price range
Holding Value
$1.79M
166,666 shares
Last Trade
Nov 13, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$19.1M
2,942,049 shares
$6.48
+65.59%
$10.73
Avg closing price
Price range
Holding Value
$25k
166,666 shares
Last Trade
Nov 13, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$411k
2,942,049 shares
$0.14
+7.3%
$0.15
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 15, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$16.3k
271,847 shares
$0.06
-26.5%
$0.04
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 15, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$2.96M
271,847 shares
$10.90
+1.56%
$11.07
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 15, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$2.96M
271,847 shares
$10.90
+2.75%
$11.20
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 15, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$56.4k
271,847 shares
$0.21
-35.55%
$0.13
Avg closing price
Price range
Holding Value
$9.87M
250,000 shares
Last Trade
Aug 03, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.9M
185,000 shares
$10.29
+283.48%
$39.46
Avg closing price
Price range
Holding Value
$9.25M
250,000 shares
Last Trade
Aug 03, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.9M
185,000 shares
$10.29
+259.57%
$37.00
Avg closing price
Price range
Holding Value
$57.8k
250,000 shares
Last Trade
Aug 03, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$37.3k
185,000 shares
$0.20
+14.47%
$0.23
Avg closing price
Price range
Holding Value
$11.3k
250,000 shares
Last Trade
Aug 03, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$3.72k
185,000 shares
$0.02
+123.88%
$0.04
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 19, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$3.36M
300,000 shares
$11.20
-3.48%
$10.81
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 19, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$31.5k
300,000 shares
$0.10
-99.9%
$0.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 19, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$3.36M
300,000 shares
$11.20
+11.34%
$12.47
Avg closing price
Price range
Holding Value
$2.74M
250,000 shares
Last Trade
Jul 18, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$768k
70,000 shares
$10.97
0.0%
$10.97
Avg closing price
Price range
Holding Value
$2.67M
250,000 shares
Last Trade
Jul 18, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$768k
70,000 shares
$10.97
-2.83%
$10.66
Avg closing price
Price range
Holding Value
$12.5k
250,000 shares
Last Trade
Jul 18, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$2.8k
70,000 shares
$0.04
+25.0%
$0.05
Avg closing price
Price range
Holding Value
$958k
200,000 shares
Last Trade
Jul 11, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.44M
130,000 shares
$11.07
-56.73%
$4.79
Avg closing price
Price range
Holding Value
$1.03M
200,000 shares
Last Trade
Jul 11, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.44M
130,000 shares
$11.07
-53.39%
$5.16
Avg closing price
Price range
Holding Value
$9.1k
200,000 shares
Last Trade
Jul 11, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$0.05
Avg closing price
Price range
Holding Value
$4.67M
415,000 shares
Last Trade
Jun 02, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$451k
43,205 shares
$10.44
+7.85%
$11.26
Avg closing price
Price range
Holding Value
$2.83M
415,000 shares
Last Trade
Jun 02, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$451k
43,205 shares
$10.44
-34.67%
$6.82
Avg closing price
Price range
Holding Value
$21.2k
415,000 shares
Last Trade
Jun 02, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.45k
43,205 shares
$0.08
-36.17%
$0.05
Avg closing price
Price range
Holding Value
$1.29M
97,000 shares
Last Trade
May 23, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$31.1k
3,000 shares
$10.35
+28.49%
$13.30
Avg closing price
Price range
Holding Value
$666k
300,000 shares
Last Trade
May 05, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$3.27M
300,000 shares
$10.91
-79.65%
$2.22
Avg closing price
Price range
Holding Value
$3.3k
300,000 shares
Last Trade
May 05, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$12k
300,000 shares
$0.04
-72.5%
$0.01
Avg closing price
Price range
Holding Value
$3.51M
300,000 shares
Last Trade
May 05, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$3.27M
300,000 shares
$10.91
+7.15%
$11.69
Avg closing price
Price range
Holding Value
$103
206,000 shares
Last Trade
Apr 27, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$14.2k
94,000 shares
$0.15
-99.67%
$0.00
Avg closing price
Price range
Holding Value
$1.93M
206,000 shares
Last Trade
Apr 27, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.01M
94,000 shares
$10.70
-12.24%
$9.39
Avg closing price
Price range
Holding Value
$8.36k
206,000 shares
Last Trade
Apr 27, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$0.04
Avg closing price
Price range
Holding Value
$1.29M
206,000 shares
Last Trade
Apr 27, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.01M
94,000 shares
$10.70
-41.5%
$6.26
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$7.8M
748,985 shares
$10.42
0.0%
$10.42
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$7.59M
748,985 shares
$10.13
+106.81%
$20.95
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$7.62M
748,985 shares
$10.17
0.0%
$10.17
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$240k
748,985 shares
$0.32
0.0%
$0.32
Avg closing price
Price range
Holding Value
$2.82M
797,620 shares
Last Trade
Mar 24, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$5.28M
500,000 shares
$10.56
-66.57%
$3.53
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 22, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$18k
120,000 shares
$0.15
+10.73%
$0.17
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 22, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.22M
120,000 shares
$10.20
+2.84%
$10.49
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 22, 2023
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.22M
120,000 shares
$10.20
+2.19%
$10.42
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 01, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$10.2M
999,999 shares
$10.21
-85.11%
$1.52
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 01, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$10.2M
999,999 shares
$10.21
+19.49%
$12.20
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 01, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$9.5k
999,999 shares
$0.01
+417.89%
$0.05
Avg closing price
Price range
Holding Value
$11.2M
412,800 shares
Last Trade
Oct 19, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$358k
36,200 shares
$9.90
+173.78%
$27.10
Avg closing price
Price range
Holding Value
$938k
2,404,420 shares
Last Trade
Dec 10, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$16.8M
1,181,310 shares
$14.23
-97.26%
$0.39
Avg closing price
Price range
Holding Value
$43.4M
2,304,420 shares
Last Trade
Dec 10, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.79M
616,608 shares
$14.26
+32.12%
$18.84
Avg closing price
Price range
Holding Value
$17.1k
2,404,420 shares
Last Trade
Dec 10, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.17M
1,181,310 shares
$3.53
-99.8%
$0.01
Avg closing price
Price range
Holding Value
$16.2M
2,648,253 shares
Last Trade
Jun 19, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$21.5M
1,550,000 shares
$13.84
-55.92%
$6.10
Avg closing price
Price range
Holding Value
$35.5M
3,547,287 shares
Last Trade
May 07, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$9.54M
950,000 shares
$10.04
-0.4%
$10.00
Avg closing price
Price range
Holding Value
$10.7M
3,547,287 shares
Last Trade
May 07, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$323k
950,000 shares
$0.34
+791.18%
$3.03
Avg closing price
Price range
Holding Value
$4.51M
3,547,287 shares
Last Trade
May 07, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$9.54M
950,000 shares
$10.04
-87.35%
$1.27
Avg closing price
Price range
Holding Value
$19.5k
3,547,287 shares
Last Trade
May 07, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$323k
950,000 shares
$0.34
-98.38%
$0.01
Avg closing price
Price range
Holding Value
$23.8M
1,500,000 shares
Last Trade
May 06, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.98M
500,000 shares
$9.95
+59.2%
$15.84
Avg closing price
Price range
Holding Value
$1.84M
488,036 shares
Last Trade
Mar 13, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$312k
29,464 shares
$10.60
-64.53%
$3.76
Avg closing price
Price range
Holding Value
$6.93k
488,036 shares
Last Trade
Mar 13, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.51k
29,464 shares
$0.15
-90.71%
$0.01
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 19, 2019
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$27.1M
270,000 shares
$100.50
-99.95%
$0.05
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 05, 2019
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$23.1M
2,237,952 shares
$10.30
-29.71%
$7.24
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 05, 2019
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$2.82M
2,237,952 shares
$1.26
-70.62%
$0.37
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 05, 2019
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$5.16
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 05, 2019
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$23.1M
2,237,952 shares
$10.30
-3.5%
$9.94
Avg closing price
Price range
Holding Value
$5.48M
1,999,000 shares
Last Trade
Apr 09, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$2.74
Avg closing price
Price range
Holding Value
$23.7M
1,999,000 shares
Last Trade
Apr 09, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$11.87
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 21, 2019
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$32.5M
3,144,759 shares
$10.35
-99.09%
$0.09
Avg closing price
Price range
Holding Value
$51.2M
1,959,979 shares
Last Trade
Mar 13, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$26.13
Avg closing price
Price range
Holding Value
$6.19M
1,959,979 shares
Last Trade
Mar 13, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$11.9M
1,175,000 shares
$10.17
-68.93%
$3.16
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 06, 2019
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$3.53
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 06, 2019
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$147k
1,743,550 shares
$0.08
+409.48%
$0.43
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$24.2M
3,223,779 shares
$7.50
+47.73%
$11.08
Avg closing price
Price range
Holding Value
$12.1M
2,630,000 shares
Last Trade
Jan 03, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$30.4M
200,000 shares
$152.17
-96.98%
$4.59
Avg closing price
Price range
Holding Value
$32.7M
2,385,000 shares
Last Trade
Jun 07, 2018
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$2.99M
300,000 shares
$9.98
+37.58%
$13.73
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 11, 2017
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$27.3M
2,710,315 shares
$10.07
-58.59%
$4.17
Avg closing price
Price range
Holding Value
$9.4M
1,217,975 shares
Last Trade
Jun 09, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.57M
250,000 shares
$10.26
-24.76%
$7.72
Avg closing price
Price range
Holding Value
$9.6M
818,000 shares
Last Trade
Jan 26, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$11.74
Avg closing price
Price range
Holding Value
$9.54M
818,000 shares
Last Trade
Jan 26, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$11.66
Avg closing price
Price range
Holding Value
$20k
818,000 shares
Last Trade
Jan 26, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.02
Avg closing price
Price range
Holding Value
$228k
530,500 shares
Last Trade
Dec 22, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.98M
286,600 shares
$10.40
-95.87%
$0.43
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 21, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$11M
1,098,300 shares
$10.05
-23.08%
$7.73
Avg closing price
Price range
Holding Value
$5.36M
488,016 shares
Last Trade
Oct 20, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$10.98
Avg closing price
Price range
Holding Value
$6.01M
565,000 shares
Last Trade
Jul 20, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$10.63
Avg closing price
Price range
Holding Value
$5.96M
565,000 shares
Last Trade
Jul 20, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$10.55
Avg closing price
Price range
Holding Value
$32.3k
565,000 shares
Last Trade
Jul 20, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.06
Avg closing price
Price range
Holding Value
$36.7M
2,719,757 shares
Last Trade
May 17, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.35M
513,300 shares
$2.63
+413.31%
$13.50
Avg closing price
Price range
Holding Value
$17.5M
1,369,488 shares
Last Trade
Mar 08, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$12.75
Avg closing price
Price range
Holding Value
$36.6M
755,609 shares
Last Trade
Nov 16, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$48.49
Avg closing price
Price range