Sep 15
2025
SELL
Open market or private sale
$350,360
$18.44 p/Share
19,000
Reduced 3.61%
506,733
Common Stock
Sep 12
2025
SELL
Open market or private sale
$362,400
$18.12 p/Share
20,000
Reduced 3.66%
525,733
Common Stock
Sep 09
2025
SELL
Open market or private sale
$194,718
$18.11 p/Share
10,752
Reduced 1.93%
545,733
Common Stock
Sep 08
2025
SELL
Open market or private sale
$2,126,645
$18.04 p/Share
117,885
Reduced 17.48%
556,485
Common Stock
Sep 08
2025
BUY
Exercise of conversion of derivative security
$1,189,885
$7.06 p/Share
168,539
Added 19.99%
674,370
Common Stock
Mar 04
2025
SELL
Open market or private sale
$134,605
$14.12 p/Share
9,533
Reduced 1.85%
505,831
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$134,529
$8.06 p/Share
16,691
Added 3.14%
515,364
Common Stock
Feb 24
2025
SELL
Open market or private sale
$446,580
$13.96 p/Share
31,990
Reduced 6.03%
498,673
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
63,979
Added 10.76%
530,663
Common Stock
Feb 23
2024
SELL
Open market or private sale
$706,068
$19.8 p/Share
35,660
Reduced 7.1%
466,684
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
71,320
Added 12.43%
502,344
Common Stock
Feb 27
2023
SELL
Open market or private sale
$274,781
$19.4 p/Share
14,164
Reduced 3.18%
431,024
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
28,329
Added 5.98%
445,188
Common Stock
Feb 23
2023
SELL
Open market or private sale
$343,656
$19.35 p/Share
17,760
Reduced 4.09%
416,859
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
35,520
Added 7.56%
434,619
Common Stock
May 27
2022
SELL
Open market or private sale
$1,131,750
$25.15 p/Share
45,000
Reduced 10.13%
399,099
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$533,942
$25.18 p/Share
21,205
Reduced 4.56%
444,099
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$533,612
$8.06 p/Share
66,205
Added 12.46%
465,316
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$144,561
$25.22 p/Share
5,732
Reduced 1.37%
411,293
Common Stock
May 26
2022
SELL
Open market or private sale
$308,508
$25.3 p/Share
12,194
Reduced 2.96%
399,099
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$144,484
$8.06 p/Share
17,926
Added 4.12%
417,025
Common Stock
May 23
2022
SELL
Payment of exercise price or tax liability
$1,713,789
$25.46 p/Share
67,313
Reduced 11.88%
499,099
Common Stock
May 23
2022
SELL
Open market or private sale
$2,514,000
$25.14 p/Share
100,000
Reduced 20.04%
399,099
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$1,577,762
$9.43 p/Share
167,313
Added 24.7%
509,968
Common Stock
Mar 08
2022
SELL
Open market or private sale
$536,000
$21.44 p/Share
25,000
Reduced 5.89%
399,099
Common Stock