May 04
2022
SELL
Open market or private sale
$116,589
$22.91 p/Share
5,089
Reduced 2.15%
231,502
Common Stock
Mar 07
2022
SELL
Open market or private sale
$29,053
$28.68 p/Share
1,013
Reduced 0.57%
175,467
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
61,124
Added 20.53%
236,591
Common Stock
Mar 03
2022
SELL
Open market or private sale
$89,250
$26.25 p/Share
3,400
Reduced 1.89%
176,480
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
9,173
Added 4.85%
179,880
Common Stock
Feb 04
2022
SELL
Open market or private sale
$104,298
$24.42 p/Share
4,271
Reduced 2.44%
170,707
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
15,043
Added 7.92%
174,978
Common Stock
Nov 12
2021
SELL
Open market or private sale
$387,335
$59.59 p/Share
6,500
Reduced 3.91%
159,935
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$67,150
$13.43 p/Share
5,000
Added 2.92%
166,435
Common Stock
Nov 04
2021
SELL
Open market or private sale
$353,850
$56.88 p/Share
6,221
Reduced 3.71%
161,435
Common Stock
Nov 01
2021
SELL
Open market or private sale
$384,800
$59.2 p/Share
6,500
Reduced 3.73%
167,656
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$67,150
$13.43 p/Share
5,000
Added 2.79%
174,156
Common Stock
Aug 04
2021
SELL
Open market or private sale
$326,280
$53.14 p/Share
6,140
Reduced 3.5%
169,156
Common Stock
Jun 29
2021
SELL
Open market or private sale
$597,911
$59.47 p/Share
10,054
Reduced 5.42%
175,296
Common Stock
Jun 29
2021
BUY
Exercise of conversion of derivative security
$100,725
$13.43 p/Share
7,500
Added 3.89%
185,350
Common Stock
Jun 23
2021
SELL
Open market or private sale
$549,853
$54.69 p/Share
10,054
Reduced 5.35%
177,850
Common Stock
Jun 23
2021
BUY
Exercise of conversion of derivative security
$100,725
$13.43 p/Share
7,500
Added 3.84%
187,904
Common Stock
Jun 17
2021
SELL
Open market or private sale
$375,358
$49.69 p/Share
7,554
Reduced 4.02%
180,404
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$67,150
$13.43 p/Share
5,000
Added 2.59%
187,958
Common Stock
May 20
2021
SELL
Open market or private sale
$339,024
$44.88 p/Share
7,554
Reduced 3.97%
182,958
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$67,150
$13.43 p/Share
5,000
Added 2.56%
190,512
Common Stock
May 04
2021
SELL
Open market or private sale
$1,037,284
$44.3 p/Share
23,415
Reduced 11.21%
185,512
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
13,104
Added 5.9%
208,927
Common Stock