Jun 05
2025
BUY
Grant, award, or other acquisition
-
485
Added 1.33%
36,106
Common Stock
Apr 30
2025
BUY
Grant, award, or other acquisition
-
6
Added 0.02%
35,621
Common Stock
Feb 28
2025
SELL
Open market or private sale
$809,900
$404.95 p/Share
2,000
Reduced 5.32%
35,615
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
4
Added 0.01%
37,615
Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
5
Added 0.01%
37,611
Common Stock
Jul 30
2024
BUY
Grant, award, or other acquisition
-
6
Added 0.02%
37,606
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
627
Added 1.64%
37,600
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
6
Added 0.02%
36,973
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
7
Added 0.02%
36,967
Common Stock
Oct 30
2023
BUY
Grant, award, or other acquisition
-
8
Added 0.02%
36,960
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
8
Added 0.02%
36,952
Common Stock
Jun 08
2023
BUY
Grant, award, or other acquisition
-
1,274
Added 3.33%
36,944
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.03%
35,670
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.03%
35,658
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
12
Added 0.03%
35,646
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.04%
35,634
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
2,090
Added 5.54%
35,621
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
19
Added 0.06%
33,531
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.04%
33,512
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.04%
33,498
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.04%
33,484
Common Stock
Jun 10
2021
BUY
Grant, award, or other acquisition
-
1,804
Added 5.11%
33,470
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
19
Added 0.06%
31,666
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
28
Added 0.09%
31,647
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
-
21
Added 0.07%
31,619
Common Stock