Aug 25
2023
SELL
Payment of exercise price or tax liability
$170,888
$24.9 p/Share
6,863
Reduced 0.17%
4,075,898
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
-
29,130
Added 0.71%
4,082,761
Common Stock
Jul 24
2023
SELL
Open market or private sale
$952,510
$20.11 p/Share
47,365
Reduced 1.15%
4,053,631
Common Stock
Jul 14
2023
SELL
Open market or private sale
$342,220
$20.0 p/Share
17,111
Reduced 0.42%
4,100,996
Common Stock
Jun 13
2023
SELL
Open market or private sale
$633,340
$20.0 p/Share
31,667
Reduced 0.76%
4,118,107
Common Stock
Jun 07
2023
SELL
Open market or private sale
$39,180
$20.0 p/Share
1,959
Reduced 0.05%
4,149,774
Common Stock
Jun 06
2023
SELL
Open market or private sale
$37,960
$20.0 p/Share
1,898
Reduced 0.05%
4,151,733
Common Stock
May 30
2023
SELL
Open market or private sale
$318,539
$17.28 p/Share
18,434
Reduced 0.44%
4,153,631
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$99,417
$17.5 p/Share
5,681
Reduced 0.14%
4,172,065
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
24,115
Added 0.57%
4,177,746
Common Stock
Mar 06
2023
SELL
Open market or private sale
$113,913
$15.49 p/Share
7,354
Reduced 0.18%
4,153,631
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$39,107
$14.19 p/Share
2,756
Reduced 0.07%
4,160,985
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
10,110
Added 0.24%
4,163,741
Common Stock
Dec 16
2022
-
20,000
Reduced 0.48%
4,153,631
Common Stock
Nov 28
2022
SELL
Open market or private sale
$79,598
$10.3 p/Share
7,728
Reduced 0.18%
4,173,631
Common Stock
Nov 25
2022
SELL
Payment of exercise price or tax liability
$25,654
$10.77 p/Share
2,382
Reduced 0.06%
4,181,359
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
-
10,110
Added 0.24%
4,183,741
Common Stock
Aug 26
2022
SELL
Open market or private sale
$85,383
$11.05 p/Share
7,727
Reduced 0.18%
4,173,631
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$27,393
$11.5 p/Share
2,382
Reduced 0.06%
4,188,840
Common Stock
Aug 25
2022
SELL
Open market or private sale
$85,669
$11.45 p/Share
7,482
Reduced 0.18%
4,181,358
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
-
10,109
Added 0.24%
4,191,222
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$28,135
$10.71 p/Share
2,627
Reduced 0.06%
4,181,113
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
10,109
Added 0.24%
4,183,740
Common Stock
Mar 07
2022
BUY
Other acquisition or disposition
-
10,059
Added 0.24%
4,173,631
Common Stock