Feb 23
2023
BUY
Grant, award, or other acquisition
-
1,229
Added 2.93%
40,763
Common Stock
Dec 13
2022
SELL
Open market or private sale
$34,027
$38.58 p/Share
882
Reduced 100.0%
0
Common Stock
Oct 28
2022
BUY
Grant, award, or other acquisition
-
1,350
Added 3.24%
40,320
Common Stock
Aug 11
2022
SELL
Open market or private sale
$97,612
$45.72 p/Share
2,135
Reduced 100.0%
0
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
1,174
Added 2.86%
39,852
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
770
Added 36.03%
1,367
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
868
Added 2.15%
39,446
Common Stock
Mar 18
2022
SELL
Open market or private sale
$128,056
$58.5 p/Share
2,189
Reduced 100.0%
0
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,032
Added 32.04%
2,189
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
563
Added 32.73%
1,157
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,891
Added 20.55%
7,309
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
842
Added 2.1%
39,175
Common Stock
Dec 17
2021
SELL
Open market or private sale
$29,853
$48.86 p/Share
611
Reduced 50.71%
594
Common Stock
Oct 28
2021
BUY
Grant, award, or other acquisition
-
824
Added 2.07%
38,927
Common Stock
Sep 14
2021
SELL
Open market or private sale
$36,762
$55.7 p/Share
660
Reduced 100.0%
0
Common Stock
Aug 18
2021
SELL
Open market or private sale
$33,150
$51.0 p/Share
650
Reduced 49.62%
660
Common Stock
Jul 29
2021
BUY
Grant, award, or other acquisition
-
816
Added 2.06%
38,714
Common Stock
Jun 17
2021
SELL
Open market or private sale
$36,090
$60.15 p/Share
600
Reduced 46.55%
689
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
770
Added 37.4%
1,289
Common Stock
May 27
2021
SELL
Open market or private sale
$39,600
$66.0 p/Share
600
Reduced 53.62%
519
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
-
698
Added 1.78%
38,519
Common Stock
Mar 10
2021
SELL
Open market or private sale
$135,197
$62.62 p/Share
2,159
Reduced 78.0%
609
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
609
Added 18.03%
2,768
Common Stock
Mar 07
2021
BUY
Grant, award, or other acquisition
-
563
Added 20.68%
2,159
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,694
Added 18.71%
7,360
Common Stock