Mar 16
2022
SELL
Open market or private sale
$42,840
$60.68 p/Share
706
Reduced 1.41%
49,297
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
1,875
Added 3.61%
50,003
Common Stock
Mar 03
2022
SELL
Open market or private sale
$70,000
$70.0 p/Share
1,000
Reduced 2.04%
48,128
Common Stock
Mar 01
2022
SELL
Open market or private sale
$68,080
$68.08 p/Share
1,000
Reduced 1.99%
49,128
Common Stock
Feb 14
2022
SELL
Open market or private sale
$517,392
$68.06 p/Share
7,602
Reduced 13.17%
50,128
Common Stock
Feb 11
2022
SELL
Open market or private sale
$138,720
$69.36 p/Share
2,000
Reduced 4.89%
38,936
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
18,794
Added 24.56%
57,730
Common Stock
Feb 01
2022
SELL
Open market or private sale
$56,001
$79.21 p/Share
707
Reduced 1.42%
49,154
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
1,563
Added 3.04%
49,861
Common Stock
Dec 16
2021
SELL
Open market or private sale
$65,221
$81.02 p/Share
805
Reduced 1.93%
40,936
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
1,875
Added 4.3%
41,741
Common Stock
Dec 08
2021
SELL
Open market or private sale
$413,750
$82.75 p/Share
5,000
Reduced 11.14%
39,866
Common Stock
Nov 01
2021
SELL
Open market or private sale
$42,855
$72.39 p/Share
592
Reduced 1.3%
44,866
Common Stock
Oct 31
2021
BUY
Exercise of conversion of derivative security
-
1,562
Added 3.32%
45,458
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
$94,800
$19.87 p/Share
4,771
Added 9.8%
43,896
Common Stock
Sep 16
2021
SELL
Open market or private sale
$40,179
$55.65 p/Share
722
Reduced 1.81%
39,125
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
1,875
Added 4.49%
39,847
Common Stock
Aug 02
2021
SELL
Open market or private sale
$28,318
$46.73 p/Share
606
Reduced 1.57%
37,972
Common Stock
Jul 31
2021
BUY
Exercise of conversion of derivative security
-
1,563
Added 3.89%
38,578
Common Stock
Jul 30
2021
SELL
Open market or private sale
$65,400
$43.6 p/Share
1,500
Reduced 3.89%
37,015
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$25,995
$17.33 p/Share
1,500
Added 3.75%
38,515
Common Stock
Jun 16
2021
SELL
Open market or private sale
$147,975
$49.49 p/Share
2,990
Reduced 7.47%
37,015
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
7,500
Added 15.79%
40,005
Common Stock
Jun 02
2021
SELL
Open market or private sale
$78,840
$52.56 p/Share
1,500
Reduced 4.41%
32,505
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$25,995
$17.33 p/Share
1,500
Added 4.22%
34,005
Common Stock