Oct 31
2022
BUY
Grant, award, or other acquisition
-
5,144
Added 50.0%
5,144
Common Stock
Sep 30
2022
SELL
Open market or private sale
$38,144
$23.84 p/Share
1,600
Reduced 5.72%
26,375
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
$26,544
$16.59 p/Share
1,600
Added 5.41%
27,975
Common Stock
Aug 31
2022
SELL
Open market or private sale
$40,832
$25.52 p/Share
1,600
Reduced 5.72%
26,375
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$26,080
$16.3 p/Share
1,600
Added 5.41%
27,975
Common Stock
Jul 29
2022
SELL
Open market or private sale
$42,416
$26.51 p/Share
1,600
Reduced 5.41%
27,975
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$25,600
$16.0 p/Share
1,600
Added 5.13%
29,575
Common Stock
Jun 30
2022
SELL
Open market or private sale
$38,560
$24.1 p/Share
1,600
Reduced 5.41%
27,975
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
$25,600
$16.0 p/Share
1,600
Added 5.13%
29,575
Common Stock
Jun 06
2022
SELL
Open market or private sale
$42,000
$26.25 p/Share
1,600
Reduced 5.72%
26,375
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$25,600
$16.0 p/Share
1,600
Added 5.41%
27,975
Common Stock
May 12
2022
SELL
Open market or private sale
$13,380
$25.15 p/Share
532
Reduced 1.87%
27,975
Common Stock
Feb 18
2022
SELL
Open market or private sale
$196,806
$29.81 p/Share
6,602
Reduced 18.8%
28,507
Common Stock
Feb 01
2022
SELL
Open market or private sale
$347,495
$28.53 p/Share
12,180
Reduced 25.76%
35,109
Common Stock
Dec 28
2021
SELL
Open market or private sale
$306,180
$25.14 p/Share
12,179
Reduced 20.48%
47,289
Common Stock
Nov 13
2021
SELL
Payment of exercise price or tax liability
$9,242
$25.39 p/Share
364
Reduced 0.62%
58,761
Common Stock
Nov 13
2021
BUY
Payment of exercise price or tax liability
-
707
Added 1.17%
59,468
Common Stock
Nov 08
2021
SELL
Payment of exercise price or tax liability
$13,401
$25.82 p/Share
519
Reduced 0.87%
59,125
Common Stock
Nov 07
2021
SELL
Payment of exercise price or tax liability
$15,161
$26.05 p/Share
582
Reduced 0.97%
59,644
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$133,636
$26.05 p/Share
5,130
Reduced 7.85%
60,226
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$81,995
$14.75 p/Share
5,559
Added 7.84%
65,356
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
8,574
Added 12.54%
59,797
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$2,986
$17.99 p/Share
166
Reduced 0.32%
51,223
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$6,232
$17.12 p/Share
364
Reduced 0.7%
51,389
Common Stock
Nov 08
2020
SELL
Payment of exercise price or tax liability
$7,583
$14.61 p/Share
519
Reduced 0.99%
51,753
Common Stock