Holding Value
$282k
24,757 shares
Last Trade
Apr 23, 2026
Sale
(Gift)Shares transferred as a gift rather than bought or sold for cash.
$184k
8,000 shares
$23.03
-50.46%
$11.41
Avg closing price
Price range
Holding Value
$8.15M
524,873 shares
Last Trade
Mar 14, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$122k
13,409 shares
$9.08
+70.93%
$15.52
Avg closing price
Price range
Holding Value
$630k
524,873 shares
Last Trade
Mar 14, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$16.1k
13,409 shares
$1.20
0.0%
$1.20
Avg closing price
Price range
Holding Value
$9.31M
889,375 shares
Last Trade
Nov 23, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$1.24M
118,125 shares
$10.50
-0.29%
$10.47
Avg closing price
Price range
Holding Value
$1.78k
1,778,750 shares
Last Trade
Nov 23, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$18.7M
1,778,750 shares
Last Trade
Nov 23, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$10.48
Avg closing price
Price range
Holding Value
$13.7M
1,360,305 shares
Last Trade
Oct 13, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$29.2k
2,917 shares
$10.02
+0.4%
$10.06
Avg closing price
Price range
Holding Value
$13.7M
1,360,305 shares
Last Trade
Oct 13, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$31.1k
2,917 shares
$10.67
-5.81%
$10.05
Avg closing price
Price range
Holding Value
$9.22M
172,200 shares
Last Trade
Jun 07, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$913k
35,000 shares
$26.08
+105.29%
$53.54
Avg closing price
Price range
Holding Value
$61.7M
7,083,333 shares
Last Trade
Mar 16, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$8.71
Avg closing price
Price range
Holding Value
$71.7M
7,083,333 shares
Last Trade
Mar 16, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.01M
100,000 shares
$10.10
+0.25%
$10.12
Avg closing price
Price range
Holding Value
$69.4k
7,083,333 shares
Last Trade
Mar 16, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$0.01
Avg closing price
Price range
Holding Value
$8.91k
17,826,940 shares
Last Trade
Mar 09, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$182M
17,826,940 shares
Last Trade
Mar 09, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$10.19
Avg closing price
Price range
Holding Value
$181M
17,826,940 shares
Last Trade
Mar 09, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$17.3M
1,713,060 shares
$10.08
+0.79%
$10.16
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 09, 2021
Sale
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$47.8M
2,388,500 shares
$20.00
-44.35%
$11.13
Avg closing price
Price range
Holding Value
$22.7M
2,388,500 shares
Last Trade
Feb 09, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$7.59M
421,500 shares
$18.00
-47.22%
$9.50
Avg closing price
Price range
Holding Value
$59.1M
5,865,000 shares
Last Trade
Dec 22, 2020
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$10.08
Avg closing price
Price range
Holding Value
$59.1M
5,865,000 shares
Last Trade
Dec 22, 2020
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$244k
23,333 shares
$10.46
-3.63%
$10.08
Avg closing price
Price range
Holding Value
$32.3k
5,865,000 shares
Last Trade
Dec 22, 2020
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$0.01
Avg closing price
Price range
Holding Value
$1.4k
1,398,223 shares
Last Trade
Dec 08, 2020
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 13, 2020
Sale
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$38.7M
3,228,333 shares
$11.98
-98.58%
$0.17
Avg closing price
Price range
Holding Value
$16.1M
1,210,000 shares
Last Trade
Oct 05, 2020
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$13.28
Avg closing price
Price range
Holding Value
$5.87M
387,689 shares
Last Trade
Jul 26, 2018
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$991k
100,000 shares
$9.91
+52.77%
$15.14
Avg closing price
Price range
Holding Value
$3.29M
257,881 shares
Last Trade
Feb 11, 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