Apr 30
2025
BUY
Grant, award, or other acquisition
-
1
Added 0.01%
17,438
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
1
Added 0.01%
17,437
Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
1
Added 0.01%
17,436
Common Stock
Jul 30
2024
BUY
Grant, award, or other acquisition
-
1
Added 0.01%
17,435
Common Stock
Jun 06
2024
SELL
Open market or private sale
$465,916
$374.23 p/Share
1,245
Reduced 6.9%
16,807
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
627
Added 3.47%
17,434
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
4
Added 0.02%
18,052
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
5
Added 0.03%
18,048
Common Stock
Oct 30
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.03%
18,043
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
5
Added 0.03%
18,038
Common Stock
Jun 08
2023
BUY
Grant, award, or other acquisition
-
1,274
Added 6.6%
18,033
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
9
Added 0.05%
16,759
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
9
Added 0.05%
16,750
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
9
Added 0.05%
16,741
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
10
Added 0.06%
16,732
Common Stock
Jun 13
2022
SELL
Open market or private sale
$202,536
$102.55 p/Share
1,975
Reduced 10.56%
16,722
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
2,090
Added 10.05%
18,697
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
19
Added 0.11%
16,607
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.08%
16,588
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.08%
16,574
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.08%
16,560
Common Stock
Jun 10
2021
BUY
Grant, award, or other acquisition
-
1,804
Added 9.83%
16,546
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
13
Added 0.09%
14,742
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
20
Added 0.14%
14,729
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
-
15
Added 0.1%
14,709
Common Stock