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
Mar 17
2022
SELL
Open market or private sale
$185,396
$24.68 p/Share
7,512
Reduced 8.95%
76,434
Common Stock
Sep 15
2021
SELL
Open market or private sale
$980,508
$20.49 p/Share
47,853
Reduced 35.26%
87,848
Common Stock
Sep 14
2021
SELL
Open market or private sale
$16,733
$20.76 p/Share
806
Reduced 0.59%
135,701
Common Stock
Sep 13
2021
SELL
Open market or private sale
$132,463
$20.89 p/Share
6,341
Reduced 4.44%
136,507
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$1,742,595
$21.53 p/Share
80,938
Reduced 36.17%
142,848
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$400,000
$2.7 p/Share
148,148
Added 39.83%
223,786
Common Stock
Apr 23
2021
SELL
Open market or private sale
$240,200
$24.02 p/Share
10,000
Reduced 11.68%
75,638
Common Stock
Feb 12
2021
SELL
Open market or private sale
$3,163,462
$28.22 p/Share
112,100
Reduced 56.69%
85,638
Common Stock
Feb 11
2021
SELL
Open market or private sale
$101,252
$29.78 p/Share
3,400
Reduced 1.69%
197,738
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$7,260,216
$28.06 p/Share
258,739
Reduced 56.26%
201,138
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
$1,220,000
$2.7 p/Share
451,852
Added 49.56%
459,877
Common Stock