May 22
2022
BUY
Grant, award, or other acquisition
-
1,024
Added 0.78%
130,804
Common Stock
Apr 18
2022
SELL
Open market or private sale
$325,943
$17.59 p/Share
18,530
Reduced 12.49%
129,780
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
43,846
Added 22.82%
148,310
Common Stock
Apr 07
2022
SELL
Open market or private sale
$233,758
$21.82 p/Share
10,713
Reduced 9.3%
104,464
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
23,365
Added 16.86%
115,177
Common Stock
Jan 07
2022
SELL
Open market or private sale
$332,592
$30.75 p/Share
10,816
Reduced 10.54%
91,812
Common Stock
Dec 29
2021
SELL
Open market or private sale
$27,756
$39.37 p/Share
705
Reduced 0.68%
102,628
Common Stock
Nov 18
2021
SELL
Open market or private sale
$355,250
$50.75 p/Share
7,000
Reduced 6.34%
103,333
Common Stock
Nov 17
2021
SELL
Open market or private sale
$357,560
$51.08 p/Share
7,000
Reduced 5.97%
110,333
Common Stock
Nov 16
2021
SELL
Open market or private sale
$359,730
$51.39 p/Share
7,000
Reduced 5.63%
117,333
Common Stock
Oct 25
2021
SELL
Open market or private sale
$105,794
$44.62 p/Share
2,371
Reduced 1.87%
124,333
Common Stock
Oct 14
2021
SELL
Open market or private sale
$48,803
$39.97 p/Share
1,221
Reduced 0.95%
126,704
Common Stock
Sep 28
2021
SELL
Open market or private sale
$29,710
$43.12 p/Share
689
Reduced 0.54%
127,925
Common Stock
Aug 19
2021
SELL
Open market or private sale
$541,440
$45.12 p/Share
12,000
Reduced 8.53%
128,614
Common Stock
Aug 18
2021
SELL
Open market or private sale
$994,083
$44.7 p/Share
22,239
Reduced 13.66%
140,614
Common Stock
Aug 17
2021
SELL
Open market or private sale
$537,720
$44.81 p/Share
12,000
Reduced 6.86%
162,853
Common Stock
Jun 29
2021
SELL
Open market or private sale
$29,969
$43.75 p/Share
685
Reduced 0.39%
174,853
Common Stock
Apr 15
2021
SELL
Open market or private sale
$168,450
$33.69 p/Share
5,000
Reduced 2.77%
175,538
Common Stock
Apr 14
2021
SELL
Open market or private sale
$169,150
$33.83 p/Share
5,000
Reduced 2.69%
180,538
Common Stock
Apr 13
2021
SELL
Open market or private sale
$383,039
$35.08 p/Share
10,919
Reduced 5.56%
185,538
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$18,562
$1.7 p/Share
10,919
Added 5.39%
191,497
Common Stock
Apr 12
2021
BUY
Grant, award, or other acquisition
-
3,222
Added 1.71%
185,538
Common Stock
Apr 01
2021
SELL
Open market or private sale
$140,823
$36.53 p/Share
3,855
Reduced 2.07%
182,316
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
9,932
Added 5.06%
186,171
Common Stock
Mar 26
2021
SELL
Open market or private sale
$101,284
$35.01 p/Share
2,893
Reduced 1.62%
176,239
Common Stock