Holding Value
$48.5M
2,239,983 shares
Last Trade
Jun 18, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$28k
1,261 shares
$22.19
-2.43%
$21.65
Avg closing price
Price range
Holding Value
$42M
3,592,535 shares
Last Trade
Jun 16, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$340k
28,758 shares
$11.81
-1.02%
$11.69
Avg closing price
Price range
Holding Value
$282M
18,360,395 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$919k
59,471 shares
$15.45
-0.65%
$15.35
Avg closing price
Price range
Holding Value
$44M
5,976,204 shares
Last Trade
Jun 09, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$850k
123,589 shares
$6.88
+6.98%
$7.36
Avg closing price
Price range
Holding Value
$22.1M
10,963,985 shares
Last Trade
Apr 15, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.82M
676,518 shares
$2.69
-24.91%
$2.02
Avg closing price
Price range
Holding Value
$153M
10,213,194 shares
Last Trade
Mar 30, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$378k
30,502 shares
$12.39
+21.07%
$15.00
Avg closing price
Price range
Holding Value
$134M
6,416,087 shares
Last Trade
Mar 05, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$45.5k
2,200 shares
$20.69
+0.82%
$20.86
Avg closing price
Price range
Holding Value
$14.6M
1,618,753 shares
Last Trade
Mar 04, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$323k
41,777 shares
$7.73
+16.95%
$9.04
Avg closing price
Price range
Holding Value
$21.2M
1,604,273 shares
Last Trade
Feb 18, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$177k
14,591 shares
$12.16
+8.88%
$13.24
Avg closing price
Price range
Holding Value
$331M
5,903,701 shares
Last Trade
Feb 13, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$3.62M
50,560 shares
$71.50
-21.64%
$56.03
Avg closing price
Price range
Holding Value
$49.7k
1,511,988 shares
Last Trade
Jan 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$365
12,182 shares
$0.03
+9.67%
$0.03
Avg closing price
Price range
Holding Value
$1.56M
1,511,988 shares
Last Trade
Jan 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$28.9k
12,182 shares
$2.37
-56.54%
$1.03
Avg closing price
Price range
Holding Value
$78.1M
5,202,343 shares
Last Trade
Jan 15, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$568k
40,916 shares
$13.88
+8.21%
$15.02
Avg closing price
Price range
Holding Value
$20.9M
938,726 shares
Last Trade
Jan 15, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$182k
7,490 shares
$24.36
-8.6%
$22.26
Avg closing price
Price range
Holding Value
$19.2M
2,118,201 shares
Last Trade
Dec 17, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$38.2k
4,084 shares
$9.36
-2.99%
$9.08
Avg closing price
Price range
Holding Value
$16.3M
2,220,648 shares
Last Trade
Nov 28, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$126k
14,496 shares
$8.70
-15.52%
$7.35
Avg closing price
Price range
Holding Value
$31.8M
5,180,466 shares
Last Trade
Nov 28, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$164k
27,875 shares
$5.90
+3.9%
$6.13
Avg closing price
Price range
Holding Value
$44.7M
3,715,104 shares
Last Trade
Nov 20, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$183k
15,108 shares
$12.11
-0.66%
$12.03
Avg closing price
Price range
Holding Value
$32.5M
2,869,239 shares
Last Trade
Nov 06, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$214k
19,623 shares
$10.91
+3.85%
$11.33
Avg closing price
Price range
Holding Value
$14.5M
1,189,792 shares
Last Trade
Nov 05, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.72M
219,151 shares
$12.43
-1.77%
$12.21
Avg closing price
Price range
Holding Value
$66.3M
2,675,936 shares
Last Trade
Oct 30, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$245k
11,388 shares
$21.52
+15.06%
$24.76
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 27, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$43.7M
4,544,380 shares
$9.61
-0.02%
$9.61
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 27, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$39.1M
3,898,946 shares
$10.03
-0.3%
$10.00
Avg closing price
Price range
Holding Value
$52.9M
2,837,633 shares
Last Trade
Sep 22, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$589k
41,623 shares
$14.14
+31.75%
$18.63
Avg closing price
Price range
Holding Value
$4.44M
551,552 shares
Last Trade
Sep 15, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$7.74M
963,187 shares
$8.04
+0.12%
$8.05
Avg closing price
Price range
Holding Value
$33.3M
2,997,865 shares
Last Trade
Sep 12, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$258k
23,604 shares
$10.95
+1.46%
$11.11
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 27, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$30.8M
4,015,961 shares
$7.67
+5.35%
$8.08
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 27, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$24.3M
2,161,352 shares
$11.23
+1.38%
$11.38
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 27, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$36.1M
4,201,829 shares
$8.59
+4.13%
$8.94
Avg closing price
Price range
Holding Value
$13.2M
1,607,650 shares
Last Trade
Jul 11, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$350k
54,055 shares
$6.47
+27.36%
$8.24
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 09, 2025
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$454M
60,675,395 shares
$7.49
+19.49%
$8.95
Avg closing price
Price range
Holding Value
$14.4M
1,274,468 shares
Last Trade
Jun 04, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$272k
25,184 shares
$10.82
+4.07%
$11.26
Avg closing price
Price range
Holding Value
$22.9M
2,809,885 shares
Last Trade
May 21, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$16.1k
1,852 shares
$8.71
-6.54%
$8.14
Avg closing price
Price range
Holding Value
$162M
10,389,562 shares
Last Trade
May 16, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.92M
129,204 shares
$14.83
+5.19%
$15.60
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 21, 2025
Sale
(Tender)Reported as Tender on SEC Form 4.
$295M
20,750,913 shares
$14.21
+3.38%
$14.69
Avg closing price
Price range
Holding Value
$51.1M
4,119,545 shares
Last Trade
Mar 13, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$283k
23,722 shares
$11.94
+3.94%
$12.41
Avg closing price
Price range
Holding Value
$45.6M
3,320,294 shares
Last Trade
Jan 15, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$361k
29,872 shares
$12.10
+13.47%
$13.73
Avg closing price
Price range
Holding Value
$489M
60,675,395 shares
Last Trade
Jan 07, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$459k
59,630 shares
$7.69
+4.81%
$8.06
Avg closing price
Price range
Holding Value
$45.4M
1,048,879 shares
Last Trade
Dec 31, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$522k
12,355 shares
$42.24
+2.46%
$43.28
Avg closing price
Price range
Holding Value
$248k
11,234 shares
Last Trade
Dec 26, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20.1M
1,000,000 shares
$20.09
+9.86%
$22.07
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 24, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$6.84M
169,805 shares
$40.31
+0.21%
$40.40
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 23, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$27.2M
515,345 shares
$52.81
+1.03%
$53.36
Avg closing price
Price range
Holding Value
$58.9M
2,660,787 shares
Last Trade
Dec 06, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$320k
16,188 shares
$19.78
+11.88%
$22.13
Avg closing price
Price range
Holding Value
$27.9M
2,830,353 shares
Last Trade
Dec 06, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$302k
26,708 shares
$11.32
-12.99%
$9.85
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 20, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$16.2M
1,598,145 shares
$10.13
-0.54%
$10.08
Avg closing price
Price range
Holding Value
$25.8M
2,306,317 shares
Last Trade
Nov 15, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$906k
82,308 shares
$11.01
+1.45%
$11.17
Avg closing price
Price range
Holding Value
$7.2M
694,818 shares
Last Trade
Oct 21, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$341k
31,551 shares
$10.81
-4.16%
$10.36
Avg closing price
Price range
Holding Value
$12.6M
1,111,886 shares
Last Trade
Oct 14, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$6.63M
523,323 shares
$12.67
-10.66%
$11.32
Avg closing price
Price range
Holding Value
$21.1M
1,877,124 shares
Last Trade
Oct 03, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$9.24M
803,267 shares
$11.50
-2.43%
$11.22
Avg closing price
Price range
Holding Value
$14.3M
2,045,451 shares
Last Trade
Sep 25, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$811k
110,701 shares
$7.33
-4.77%
$6.98
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 21, 2024
Sale
(Tender)Reported as Tender on SEC Form 4.
$109M
2,189,802 shares
$49.60
-10.0%
$44.64
Avg closing price
Price range
Holding Value
$3.97M
98,699 shares
Last Trade
Jun 21, 2024
Sale
(Tender)Reported as Tender on SEC Form 4.
$45.6M
1,025,607 shares
$44.45
-9.45%
$40.25
Avg closing price
Price range
Holding Value
$17.9M
358,806 shares
Last Trade
Jun 21, 2024
Sale
(Tender)Reported as Tender on SEC Form 4.
$106M
2,648,311 shares
$39.91
+24.66%
$49.75
Avg closing price
Price range
Holding Value
$1.63M
54,363,581 shares
Last Trade
Apr 23, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$53.7k
895,701 shares
$0.06
-50.0%
$0.03
Avg closing price
Price range
Holding Value
$321k
54,363,581 shares
Last Trade
Apr 23, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.96k
895,701 shares
$0.01
-41.0%
$0.01
Avg closing price
Price range
Holding Value
$19.4M
1,540,829 shares
Last Trade
Mar 28, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$5.45M
491,300 shares
$11.09
+13.26%
$12.56
Avg closing price
Price range
Holding Value
$33.3M
8,792,339 shares
Last Trade
Dec 18, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7.48k
1,957 shares
$3.82
-0.79%
$3.79
Avg closing price
Price range
Holding Value
$11.2M
3,329,132 shares
Last Trade
Nov 08, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$31.1k
10,448 shares
$2.98
+12.75%
$3.36
Avg closing price
Price range
Holding Value
$5.3M
694,805 shares
Last Trade
Nov 08, 2023
Sale
(Tender)Reported as Tender on SEC Form 4.
$1.48M
213,246 shares
$6.94
+9.94%
$7.63
Avg closing price
Price range
Holding Value
$143M
7,034,522 shares
Last Trade
Oct 26, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$81.1k
4,300 shares
$18.87
+7.37%
$20.26
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 26, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.78M
853,395 shares
$10.29
-37.51%
$6.43
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 26, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$34.3k
853,395 shares
$0.04
-25.37%
$0.03
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 26, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.78M
853,395 shares
$10.29
+3.98%
$10.70
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 25, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$74.5k
205,512 shares
$0.36
-58.62%
$0.15
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 25, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$6.76M
205,512 shares
$32.89
0.0%
$32.89
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 25, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$96.6k
205,512 shares
$0.47
0.0%
$0.47
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 25, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$5.34M
205,512 shares
$25.97
0.0%
$25.97
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 25, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.67M
205,512 shares
$17.88
-32.89%
$12.00
Avg closing price
Price range
Holding Value
$3.56M
238,251 shares
Last Trade
Aug 16, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$21.1M
1,950,483 shares
$10.83
+38.04%
$14.95
Avg closing price
Price range
Holding Value
$14.8M
713,142 shares
Last Trade
Jul 25, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$912k
44,547 shares
$20.47
+1.27%
$20.73
Avg closing price
Price range
Holding Value
$9.53M
952,004 shares
Last Trade
Jun 20, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.07M
381,278 shares
$10.67
-6.19%
$10.01
Avg closing price
Price range
Holding Value
$9.61M
952,004 shares
Last Trade
Jun 20, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.07M
381,278 shares
$10.67
-5.44%
$10.09
Avg closing price
Price range
Holding Value
$324k
952,004 shares
Last Trade
Jun 20, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.34
Avg closing price
Price range
Holding Value
$27.1M
1,731,247 shares
Last Trade
Jun 06, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$246k
18,461 shares
$13.32
+17.64%
$15.67
Avg closing price
Price range
Holding Value
$992k
84,824 shares
Last Trade
Jun 02, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$5.85M
545,734 shares
$10.72
+9.05%
$11.69
Avg closing price
Price range
Holding Value
$950k
84,824 shares
Last Trade
Jun 02, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$5.85M
545,734 shares
$10.72
+4.48%
$11.20
Avg closing price
Price range
Holding Value
$314
84,824 shares
Last Trade
Jun 02, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 24, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$36.8M
3,545,544 shares
$10.38
+11.56%
$11.58
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 24, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$22.4M
2,170,581 shares
$10.34
+6.77%
$11.04
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 24, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$36.8M
3,545,544 shares
$10.38
+11.37%
$11.56
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 24, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$22.4M
2,170,581 shares
$10.34
+6.19%
$10.98
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 24, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$2.48M
3,545,544 shares
$0.70
-99.87%
$0.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 24, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$10.1M
208,468 shares
Last Trade
Feb 08, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$198k
5,456 shares
$36.20
+33.9%
$48.47
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 01, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$25.3M
2,433,565 shares
$10.38
-5.01%
$9.86
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 01, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
No data
No data
$0.01
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 01, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$25.3M
2,433,565 shares
$10.38
+13.2%
$11.75
Avg closing price
Price range
Holding Value
$5.02M
482,504 shares
Last Trade
Jan 11, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$22.5k
2,241 shares
$10.05
+3.58%
$10.41
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 14, 2022
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$40.9M
3,413,665 shares
$11.98
-13.77%
$10.33
Avg closing price
Price range
Holding Value
$26.4M
4,081,664 shares
Last Trade
Nov 15, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$220k
27,724 shares
$7.92
-18.18%
$6.48
Avg closing price
Price range
Holding Value
$3.05M
301,578 shares
Last Trade
Oct 31, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$16.1M
1,608,006 shares
$10.02
+0.85%
$10.10
Avg closing price
Price range
Holding Value
$37.9M
4,231,744 shares
Last Trade
Aug 12, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$139k
15,687 shares
$8.85
+1.13%
$8.95
Avg closing price
Price range
Holding Value
$4.95M
516,375 shares
Last Trade
Aug 11, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$48.6k
5,499 shares
$8.83
+8.49%
$9.58
Avg closing price
Price range
Holding Value
$7.45M
985,528 shares
Last Trade
Jul 08, 2022
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.27M
168,346 shares
$7.54
+0.27%
$7.56
Avg closing price
Price range
Holding Value
$11.6M
996,022 shares
Last Trade
May 05, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$72.4k
5,503 shares
$13.15
-11.79%
$11.60
Avg closing price
Price range
Holding Value
$21.9M
1,640,009 shares
Last Trade
Jan 20, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.64M
191,083 shares
$13.83
-3.54%
$13.34
Avg closing price
Price range
Holding Value
$71.4M
6,239,455 shares
Last Trade
Oct 15, 2021
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$47.7M
3,893,990 shares
$12.24
-6.45%
$11.45
Avg closing price
Price range
Holding Value
$21M
1,414,462 shares
Last Trade
Aug 30, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$847k
53,318 shares
$15.89
-6.73%
$14.82
Avg closing price
Price range
Holding Value
$51.4M
11,009,359 shares
Last Trade
Aug 09, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$6.57M
1,428,503 shares
$4.60
+1.52%
$4.67
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 02, 2021
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$54.6M
8,043,774 shares
$6.79
-26.66%
$4.98
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 02, 2021
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$89.1M
6,218,811 shares
$14.33
-25.4%
$10.69
Avg closing price
Price range
Holding Value
$32.1M
4,072,815 shares
Last Trade
May 12, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$443k
46,502 shares
$9.53
-17.31%
$7.88
Avg closing price
Price range
Holding Value
$43.3M
5,665,888 shares
Last Trade
Apr 29, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$88.6k
9,317 shares
$9.51
-19.56%
$7.65
Avg closing price
Price range
Holding Value
$23.1M
1,557,306 shares
Last Trade
Jan 12, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$66k
4,493 shares
$14.70
+1.09%
$14.86
Avg closing price
Price range
Holding Value
$2.59M
183,116 shares
Last Trade
Dec 28, 2020
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$17.5M
1,214,453 shares
$14.43
-2.08%
$14.13
Avg closing price
Price range
Holding Value
$8.16M
820,530 shares
Last Trade
Dec 28, 2020
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$58.5M
5,290,230 shares
$11.06
-10.04%
$9.95
Avg closing price
Price range
Holding Value
$7.34M
1,202,787 shares
Last Trade
Dec 14, 2020
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$43M
3,572,083 shares
$12.03
-49.29%
$6.10
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 20, 2020
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$93.1M
8,956,102 shares
$10.39
-43.12%
$5.91
Avg closing price
Price range
Holding Value
$21.4M
5,946,165 shares
Last Trade
Nov 20, 2020
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$33.9M
6,309,164 shares
$5.37
-32.96%
$3.60
Avg closing price
Price range
Holding Value
$88.2M
36,006,381 shares
Last Trade
Apr 13, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$254k
99,070 shares
$2.56
-4.3%
$2.45
Avg closing price
Price range
Holding Value
$33.7M
8,597,893 shares
Last Trade
Jan 10, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$536k
78,821 shares
$6.80
-42.35%
$3.92
Avg closing price
Price range
Holding Value
$45.5M
15,255,017 shares
Last Trade
Dec 18, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$488k
117,901 shares
$4.14
-28.02%
$2.98
Avg closing price
Price range
Holding Value
$5.22M
505,317 shares
Last Trade
Dec 13, 2019
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$8.91M
588,945 shares
$15.13
-31.73%
$10.33
Avg closing price
Price range
Holding Value
$65.4M
13,559,596 shares
Last Trade
Jul 18, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$865k
111,154 shares
$7.78
-38.05%
$4.82
Avg closing price
Price range
Holding Value
$30.9M
4,788,804 shares
Last Trade
Aug 31, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$136k
13,602 shares
$10.00
-35.5%
$6.45
Avg closing price
Price range
Holding Value
$51.3M
5,264,992 shares
Last Trade
May 10, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$423k
37,146 shares
$11.40
-14.56%
$9.74
Avg closing price
Price range
Holding Value
$30.3M
2,750,642 shares
Last Trade
Sep 27, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.25M
113,506 shares
$11.01
0.0%
$11.01
Avg closing price
Price range
Holding Value
$32.7M
2,750,642 shares
Last Trade
Sep 27, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.35M
113,506 shares
$11.87
0.0%
$11.87
Avg closing price
Price range
Holding Value
$30.3M
2,364,433 shares
Last Trade
Aug 31, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$270k
16,681 shares
$16.18
-20.7%
$12.83
Avg closing price
Price range
Holding Value
$50.5M
4,129,248 shares
Last Trade
Jul 17, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3M
175,890 shares
$17.07
-28.41%
$12.22
Avg closing price
Price range
Holding Value
$32.1M
3,563,497 shares
Last Trade
Jun 19, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$27.7k
2,050 shares
$13.50
-33.33%
$9.00
Avg closing price
Price range
Holding Value
$43.7M
7,379,266 shares
Last Trade
May 02, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$6.37k
600 shares
$10.61
-44.2%
$5.92
Avg closing price
Price range
Holding Value
$21.2M
2,546,667 shares
Last Trade
Apr 26, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$128k
10,000 shares
$12.78
-34.82%
$8.33
Avg closing price
Price range
Holding Value
$11.7M
1,814,145 shares
Last Trade
Apr 20, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$131k
9,500 shares
$13.84
-53.47%
$6.44
Avg closing price
Price range
Holding Value
$11.7M
2,028,691 shares
Last Trade
Mar 16, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$254k
21,331 shares
$11.92
-51.68%
$5.76
Avg closing price
Price range
Holding Value
$121M
11,902,779 shares
Last Trade
May 29, 2014
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$10.18
Avg closing price
Price range