Jan 26
2022
BUY
Grant, award, or other acquisition
-
48,840
Added 14.02%
299,407
Common Stock
Jan 03
2022
SELL
Open market or private sale
$2,001,750
$47.1 p/Share
42,500
Reduced 14.5%
250,567
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$164,900
$3.88 p/Share
42,500
Added 14.02%
260,567
Common Stock
Dec 01
2021
SELL
Open market or private sale
$944,800
$47.24 p/Share
20,000
Reduced 7.39%
250,567
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$68,200
$3.41 p/Share
20,000
Added 7.24%
256,194
Common Stock
Nov 01
2021
SELL
Open market or private sale
$1,968,400
$56.24 p/Share
35,000
Reduced 12.26%
250,567
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$102,550
$2.93 p/Share
35,000
Added 11.64%
265,567
Common Stock
Oct 01
2021
SELL
Open market or private sale
$2,069,750
$48.7 p/Share
42,500
Reduced 14.5%
250,567
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$124,525
$2.93 p/Share
42,500
Added 14.02%
260,567
Common Stock
Sep 17
2021
SELL
Open market or private sale
$825,000
$55.0 p/Share
15,000
Reduced 5.65%
250,567
Common Stock
Sep 17
2021
BUY
Exercise of conversion of derivative security
$43,950
$2.93 p/Share
15,000
Added 5.35%
265,567
Common Stock
Sep 01
2021
SELL
Open market or private sale
$983,200
$49.16 p/Share
20,000
Reduced 7.4%
250,257
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$58,600
$2.93 p/Share
20,000
Added 7.27%
255,257
Common Stock
Aug 02
2021
SELL
Open market or private sale
$812,400
$40.62 p/Share
20,000
Reduced 7.4%
250,257
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$58,600
$2.93 p/Share
20,000
Added 6.89%
270,257
Common Stock
Jul 01
2021
SELL
Open market or private sale
$2,093,125
$49.25 p/Share
42,500
Reduced 14.5%
250,658
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$105,400
$2.48 p/Share
42,500
Added 13.88%
263,739
Common Stock
Jun 01
2021
SELL
Open market or private sale
$958,000
$47.9 p/Share
20,000
Reduced 7.39%
250,658
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$22,200
$1.11 p/Share
20,000
Added 6.88%
270,658
Common Stock
May 03
2021
SELL
Open market or private sale
$1,175,800
$58.79 p/Share
20,000
Reduced 7.39%
250,658
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$22,200
$1.11 p/Share
20,000
Added 6.88%
270,658
Common Stock
Apr 01
2021
SELL
Open market or private sale
$3,183,775
$55.37 p/Share
57,500
Reduced 18.66%
250,658
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$63,825
$1.11 p/Share
57,500
Added 15.73%
308,158
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
87,412
Added 25.86%
250,658
Common Stock