Jun 02
2022
SELL
Open market or private sale
$25,000
$50.0 p/Share
500
Reduced 0.95%
52,195
Common Stock
May 02
2022
SELL
Open market or private sale
$55,248
$50.64 p/Share
1,091
Reduced 2.03%
52,695
Common Stock
Apr 30
2022
BUY
Exercise of conversion of derivative security
-
1,562
Added 2.82%
53,786
Common Stock
Apr 13
2022
SELL
Open market or private sale
$101,113
$52.39 p/Share
1,930
Reduced 3.56%
52,224
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 8.45%
54,154
Common Stock
Apr 01
2022
SELL
Open market or private sale
$64,070
$64.07 p/Share
1,000
Reduced 2.03%
48,297
Common Stock
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