Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
557
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
528
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
565
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
-
|
724
|
|
Oct 02
2023
|
BUY
Grant, award, or other acquisition
|
-
|
759
|
|
Sep 15
2023
|
SELL
Other acquisition or disposition
|
-
|
30,552
|
|
Jul 10
2023
|
BUY
Other acquisition or disposition
|
-
|
10,738
|
|
Jul 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
682
|
|
May 17
2023
|
BUY
Grant, award, or other acquisition
|
-
|
947
|
|
Oct 03
2022
|
BUY
Grant, award, or other acquisition
|
-
|
880
|
|
Jul 01
2022
|
BUY
Grant, award, or other acquisition
|
-
|
989
|
|
Apr 01
2022
|
BUY
Grant, award, or other acquisition
|
-
|
849
|
|
Jan 03
2022
|
BUY
Grant, award, or other acquisition
|
-
|
742
|
|
Dec 15
2021
|
SELL
Other acquisition or disposition
|
-
|
304,908
|
|
Dec 15
2021
|
BUY
Other acquisition or disposition
|
-
|
126,543
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
522
|
|
Jul 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
393
|
|
Apr 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
359
|
|
Jan 22
2021
|
BUY
Open market or private purchase
|
$1,223,997
$55.5 p/Share
|
22,054
|
|
Jan 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
578
|
|
Dec 31
2020
|
|
-
|
2,628
|
|
Oct 27
2020
|
|
-
|
65,373
|
|
Oct 27
2020
|
|
-
|
65,373
|
|
Oct 01
2020
|
BUY
Grant, award, or other acquisition
|
-
|
733
|
|
Oct 01
2020
|
BUY
Grant, award, or other acquisition
|
-
|
733
|
|