Oct 29
2021
SELL
Sale (or disposition) back to the issuer
-
211,608
Reduced 100.0%
0
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
60,297
Added 25.39%
177,230
Common Stock
Oct 19
2021
SELL
Open market or private sale
$2,547,000
$33.96 p/Share
75,000
Reduced 33.14%
151,311
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$448,500
$5.98 p/Share
75,000
Added 24.89%
226,311
Common Stock
Oct 15
2021
SELL
Open market or private sale
$74,588
$33.95 p/Share
2,197
Reduced 1.43%
151,311
Common Stock
Sep 15
2021
SELL
Open market or private sale
$79,503
$33.86 p/Share
2,348
Reduced 1.51%
153,508
Common Stock
Jul 20
2021
SELL
Open market or private sale
$2,357,250
$31.43 p/Share
75,000
Reduced 32.49%
155,856
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$410,250
$5.47 p/Share
75,000
Added 24.52%
230,856
Common Stock
Jul 15
2021
SELL
Open market or private sale
$114,230
$30.6 p/Share
3,733
Reduced 2.34%
155,856
Common Stock
Jun 15
2021
SELL
Open market or private sale
$75,245
$31.3 p/Share
2,404
Reduced 1.48%
159,589
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
-
2,812
Added 1.71%
161,993
Common Stock
Apr 26
2021
SELL
Open market or private sale
$2,255,250
$30.07 p/Share
75,000
Reduced 32.03%
159,181
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$371,250
$4.95 p/Share
75,000
Added 24.26%
234,181
Common Stock
Apr 15
2021
SELL
Open market or private sale
$65,733
$29.15 p/Share
2,255
Reduced 1.4%
159,181
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
81,812
Added 33.63%
161,436
Common Stock
Mar 15
2021
SELL
Open market or private sale
$283,865
$30.01 p/Share
9,459
Reduced 10.62%
79,624
Common Stock
Mar 15
2021
BUY
Other acquisition or disposition
$21,245
$23.32 p/Share
911
Added 1.01%
89,083
Common Stock
Jan 19
2021
SELL
Open market or private sale
$4,908,750
$39.27 p/Share
125,000
Reduced 58.64%
88,172
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$552,500
$4.42 p/Share
125,000
Added 36.96%
213,172
Common Stock
Jan 15
2021
SELL
Open market or private sale
$93,361
$39.31 p/Share
2,375
Reduced 2.62%
88,172
Common Stock
Nov 19
2020
SELL
Open market or private sale
$1,174,250
$33.55 p/Share
35,000
Reduced 27.88%
90,547
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
$154,700
$4.42 p/Share
35,000
Added 21.8%
125,547
Common Stock
Nov 18
2020
SELL
Open market or private sale
$1,149,400
$32.84 p/Share
35,000
Reduced 27.88%
90,547
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$154,700
$4.42 p/Share
35,000
Added 21.8%
125,547
Common Stock
Oct 15
2020
SELL
Open market or private sale
$64,637
$30.19 p/Share
2,141
Reduced 2.31%
90,547
Common Stock