Feb 22
2023
SELL
Open market or private sale
$462,139
$24.12 p/Share
19,160
Reduced 16.47%
97,160
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$28,638
$24.54 p/Share
1,167
Reduced 0.99%
117,024
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$183,026
$23.9 p/Share
7,658
Reduced 6.09%
118,191
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
26,818
Added 17.57%
125,849
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$507,922
$31.33 p/Share
16,212
Reduced 14.15%
98,348
Common Stock
Apr 05
2022
SELL
Payment of exercise price or tax liability
$17,960
$31.62 p/Share
568
Reduced 0.49%
114,560
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$16,527
$35.39 p/Share
467
Reduced 0.4%
115,128
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
6,044
Added 4.97%
115,595
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$43,078
$34.0 p/Share
1,267
Reduced 1.14%
109,551
Common Stock
Dec 27
2021
SELL
Open market or private sale
$423,960
$41.63 p/Share
10,184
Reduced 8.44%
110,497
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$236,371
$23.21 p/Share
10,184
Added 7.78%
120,681
Common Stock
Dec 22
2021
SELL
Open market or private sale
$1,168,031
$41.53 p/Share
28,125
Reduced 20.29%
110,497
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$652,781
$23.21 p/Share
28,125
Added 16.87%
138,622
Common Stock
Dec 21
2021
SELL
Open market or private sale
$1,570,669
$41.0 p/Share
38,309
Reduced 25.74%
110,497
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
$889,152
$23.21 p/Share
38,309
Added 20.47%
148,806
Common Stock
Dec 09
2021
SELL
Open market or private sale
$316,246
$40.24 p/Share
7,859
Reduced 6.64%
110,497
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$138,869
$17.67 p/Share
7,859
Added 6.23%
118,356
Common Stock
Dec 08
2021
SELL
Open market or private sale
$233,120
$40.0 p/Share
5,828
Reduced 5.01%
110,497
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$102,981
$17.67 p/Share
5,828
Added 4.77%
116,325
Common Stock
Jun 28
2021
SELL
Open market or private sale
$1,003,870
$35.73 p/Share
28,096
Reduced 20.33%
110,077
Common Stock
May 20
2021
SELL
Open market or private sale
$778,561
$31.13 p/Share
25,010
Reduced 15.33%
138,173
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
-
14,276
Reduced 8.04%
163,183
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
-
8,267
Added 4.45%
177,459
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
6,784
Added 3.86%
169,192
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$37,670
$28.69 p/Share
1,313
Reduced 0.8%
162,408
Common Stock