Dec 17
2021
SELL
Open market or private sale
$47,965
$33.85 p/Share
1,417
Reduced 1.97%
70,346
Common Stock
Dec 15
2021
SELL
Open market or private sale
$332,294
$33.65 p/Share
9,875
Reduced 12.1%
71,763
Common Stock
Sep 17
2021
SELL
Open market or private sale
$63,270
$44.06 p/Share
1,436
Reduced 1.4%
101,291
Common Stock
Sep 15
2021
SELL
Open market or private sale
$413,221
$43.31 p/Share
9,541
Reduced 8.5%
102,727
Common Stock
Jun 17
2021
SELL
Open market or private sale
$69,001
$51.57 p/Share
1,338
Reduced 1.18%
112,268
Common Stock
Jun 15
2021
SELL
Open market or private sale
$431,568
$43.93 p/Share
9,824
Reduced 7.98%
113,239
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$218,160
$6.06 p/Share
36,000
Added 22.63%
123,063
Common Stock
Mar 17
2021
SELL
Open market or private sale
$329,052
$55.21 p/Share
5,960
Reduced 2.73%
212,105
Common Stock
Mar 15
2021
SELL
Open market or private sale
$582,120
$63.0 p/Share
9,240
Reduced 4.07%
218,065
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
15,912
Added 6.54%
227,305
Common Stock
Jan 06
2021
SELL
Open market or private sale
$5,100,000
$85.0 p/Share
60,000
Reduced 22.11%
211,393
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$619,200
$10.32 p/Share
60,000
Added 18.11%
271,393
Common Stock
Dec 22
2020
-
3,279
Reduced 1.53%
211,393
Common Stock
Dec 18
2020
SELL
Open market or private sale
$3,747,238
$64.38 p/Share
58,205
Reduced 21.33%
214,672
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
$303,000
$6.06 p/Share
50,000
Added 15.49%
272,877
Common Stock
Dec 17
2020
SELL
Open market or private sale
$3,086,000
$61.72 p/Share
50,000
Reduced 18.32%
222,877
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$303,000
$6.06 p/Share
50,000
Added 15.49%
272,877
Common Stock
Dec 16
2020
SELL
Open market or private sale
$3,064,500
$61.29 p/Share
50,000
Reduced 18.32%
222,877
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$303,000
$6.06 p/Share
50,000
Added 15.5%
272,674
Common Stock
Dec 15
2020
SELL
Open market or private sale
$3,599,647
$61.44 p/Share
58,588
Reduced 20.83%
222,674
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$303,000
$6.06 p/Share
50,000
Added 15.09%
281,262
Common Stock
Dec 14
2020
SELL
Open market or private sale
$2,949,500
$58.99 p/Share
50,000
Reduced 17.78%
231,262
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$303,000
$6.06 p/Share
50,000
Added 15.09%
281,262
Common Stock