Sep 14
2023
SELL
Payment of exercise price or tax liability
$270,264
$33.8 p/Share
7,996
Reduced 22.85%
26,996
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$45,938
$3.29 p/Share
13,963
Added 28.52%
34,992
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
$16,550
$16.55 p/Share
1,000
Added 4.54%
21,029
Common Stock
Jun 13
2023
-
600
Reduced 2.91%
20,029
Common Stock
Jun 08
2023
-
3,550
Reduced 14.68%
20,629
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$48,051
$11.49 p/Share
4,182
Added 14.75%
24,179
Common Stock
May 10
2023
SELL
Open market or private sale
$336,980
$24.07 p/Share
14,000
Reduced 41.18%
19,997
Common Stock
May 09
2023
SELL
Open market or private sale
$716,100
$23.87 p/Share
30,000
Reduced 46.88%
33,997
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$1,458,305
$24.07 p/Share
60,586
Reduced 48.63%
63,997
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$274,050
$2.61 p/Share
105,000
Added 45.74%
124,583
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$31,776
$9.93 p/Share
3,200
Added 14.05%
19,583
Common Stock
Nov 23
2022
SELL
Open market or private sale
$4,841
$26.03 p/Share
186
Reduced 0.87%
21,143
Common Stock
Nov 22
2022
SELL
Open market or private sale
$125,308
$26.03 p/Share
4,814
Reduced 18.41%
21,329
Common Stock
Nov 18
2022
SELL
Open market or private sale
$354,188
$26.43 p/Share
13,401
Reduced 33.89%
26,143
Common Stock
Nov 17
2022
SELL
Open market or private sale
$260,600
$26.06 p/Share
10,000
Reduced 20.18%
39,544
Common Stock
Sep 07
2022
SELL
Open market or private sale
$1,303,000
$26.06 p/Share
50,000
Reduced 50.23%
49,544
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$26,240
$12.99 p/Share
2,020
Added 1.99%
99,544
Common Stock
Aug 30
2022
SELL
Payment of exercise price or tax liability
$2,455,121
$26.14 p/Share
93,922
Reduced 49.06%
97,524
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
$348,032
$2.08 p/Share
167,323
Added 46.64%
191,446
Common Stock
Jul 06
2022
SELL
Open market or private sale
$1,170,000
$26.0 p/Share
45,000
Reduced 65.1%
24,123
Common Stock
Jul 06
2022
BUY
Exercise of conversion of derivative security
$67,968
$2.08 p/Share
32,677
Added 32.1%
69,123
Common Stock
May 19
2022
SELL
Open market or private sale
$119,905
$19.57 p/Share
6,127
Reduced 14.39%
36,446
Common Stock
May 18
2022
SELL
Open market or private sale
$2,502
$19.55 p/Share
128
Reduced 0.3%
42,573
Common Stock
May 17
2022
SELL
Open market or private sale
$561,965
$19.55 p/Share
28,745
Reduced 40.23%
42,701
Common Stock
Mar 18
2022
SELL
Open market or private sale
$123,054
$24.67 p/Share
4,988
Reduced 6.53%
71,446
Common Stock