Feb 15
2023
SELL
Payment of exercise price or tax liability
$491,895
$15.65 p/Share
31,431
Reduced 5.82%
508,747
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$395,053
$14.01 p/Share
28,198
Reduced 4.96%
540,178
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
442,478
Added 43.77%
568,376
Common Stock
Aug 15
2022
SELL
Open market or private sale
$13,582
$13.29 p/Share
1,022
Reduced 0.81%
125,898
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$7,547
$13.95 p/Share
541
Reduced 0.42%
126,920
Common Stock
May 16
2022
SELL
Open market or private sale
$15,180
$15.12 p/Share
1,004
Reduced 0.73%
136,086
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$9,049
$15.39 p/Share
588
Reduced 0.43%
137,090
Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
-
8,655
Added 5.91%
137,678
Common Stock
May 12
2022
SELL
Open market or private sale
$12,457
$13.57 p/Share
918
Reduced 0.71%
129,023
Common Stock
Feb 17
2022
SELL
Open market or private sale
$19,233
$20.86 p/Share
922
Reduced 0.71%
129,023
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$13,365
$20.85 p/Share
641
Reduced 0.49%
129,945
Common Stock
Dec 28
2021
SELL
Open market or private sale
$273,498
$24.45 p/Share
11,186
Reduced 7.85%
131,361
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$16,587
$2.23 p/Share
7,438
Added 4.96%
142,547
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
-
22,611
Added 14.34%
135,109
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$27,699
$35.74 p/Share
775
Reduced 0.59%
130,586
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$119,281
$38.49 p/Share
3,099
Reduced 2.69%
111,901
Common Stock
Aug 06
2021
SELL
Open market or private sale
$3,391,080
$40.37 p/Share
84,000
Reduced 42.21%
115,000
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$187,320
$2.23 p/Share
84,000
Added 29.68%
199,000
Common Stock
Jul 06
2021
SELL
Open market or private sale
$148,090
$40.22 p/Share
3,682
Reduced 3.1%
115,000
Common Stock
Jul 02
2021
SELL
Open market or private sale
$271,687
$40.06 p/Share
6,782
Reduced 5.41%
118,682
Common Stock
Jul 01
2021
SELL
Open market or private sale
$100,075
$40.03 p/Share
2,500
Reduced 1.95%
125,464
Common Stock
Jun 30
2021
SELL
Open market or private sale
$406,177
$40.83 p/Share
9,948
Reduced 7.21%
127,964
Common Stock
Jun 29
2021
SELL
Open market or private sale
$662,796
$41.04 p/Share
16,150
Reduced 10.48%
137,912
Common Stock
Jun 29
2021
BUY
Exercise of conversion of derivative security
$31,358
$2.23 p/Share
14,062
Added 8.36%
154,062
Common Stock