May 19
2022
SELL
Payment of exercise price or tax liability
$12,739
$33.7 p/Share
378
Reduced 0.36%
104,609
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$142,257
$34.18 p/Share
4,162
Reduced 3.81%
104,987
Common Stock
Mar 16
2022
SELL
Open market or private sale
$1,734,035
$34.15 p/Share
50,777
Reduced 30.79%
114,144
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$170,929
$34.22 p/Share
4,995
Reduced 4.38%
109,149
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$731,189
$14.4 p/Share
50,777
Added 23.54%
164,921
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$208,058
$34.74 p/Share
5,989
Reduced 4.99%
114,144
Common Stock
Mar 15
2022
SELL
Open market or private sale
$272,234
$34.46 p/Share
7,900
Reduced 7.45%
98,142
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
21,991
Added 15.47%
120,133
Common Stock
Mar 07
2022
SELL
Open market or private sale
$382,313
$29.35 p/Share
13,026
Reduced 10.94%
106,042
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
$173,897
$13.35 p/Share
13,026
Added 9.86%
119,068
Common Stock
Feb 25
2022
SELL
Open market or private sale
$654,350
$28.45 p/Share
23,000
Reduced 17.82%
106,042
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$343,850
$14.95 p/Share
23,000
Added 15.13%
129,042
Common Stock
Feb 08
2022
SELL
Open market or private sale
$269,500
$26.95 p/Share
10,000
Reduced 8.62%
106,042
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$149,500
$14.95 p/Share
10,000
Added 7.93%
116,042
Common Stock
Jan 10
2022
SELL
Open market or private sale
$406,400
$25.4 p/Share
16,000
Reduced 13.11%
106,042
Common Stock
Jan 10
2022
BUY
Exercise of conversion of derivative security
$230,400
$14.4 p/Share
16,000
Added 11.59%
122,042
Common Stock
Jan 07
2022
SELL
Open market or private sale
$779,465
$24.53 p/Share
31,776
Reduced 23.06%
106,042
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$457,574
$14.4 p/Share
31,776
Added 18.74%
137,818
Common Stock
Dec 30
2021
SELL
Open market or private sale
$234,000
$23.4 p/Share
10,000
Reduced 8.62%
106,042
Common Stock
Dec 30
2021
BUY
Exercise of conversion of derivative security
$144,000
$14.4 p/Share
10,000
Added 7.93%
116,042
Common Stock
Dec 21
2021
SELL
Open market or private sale
$184,934
$22.4 p/Share
8,256
Reduced 7.22%
106,042
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
$118,886
$14.4 p/Share
8,256
Added 6.74%
114,298
Common Stock
Dec 16
2021
SELL
Open market or private sale
$39,066
$22.4 p/Share
1,744
Reduced 1.62%
106,042
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
$25,114
$14.4 p/Share
1,744
Added 1.59%
107,786
Common Stock
Nov 11
2021
SELL
Open market or private sale
$213,300
$21.33 p/Share
10,000
Reduced 8.64%
105,689
Common Stock