Feb 21
2025
BUY
Grant, award, or other acquisition
$5,344
$47.72 p/Share
112
Added 0.93%
11,988
Common Stock
Nov 29
2024
BUY
Grant, award, or other acquisition
$5,232
$49.83 p/Share
105
Added 0.88%
11,876
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
$5,258
$47.37 p/Share
111
Added 0.93%
11,771
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$5,203
$46.46 p/Share
112
Added 0.95%
11,660
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
2,583
Added 18.28%
11,548
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$3,877
$71.81 p/Share
54
Added 0.6%
8,965
Common Stock
Nov 24
2023
BUY
Grant, award, or other acquisition
$3,911
$67.44 p/Share
58
Added 0.65%
8,911
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$3,814
$76.28 p/Share
50
Added 0.56%
8,853
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
$3,477
$70.97 p/Share
49
Added 0.55%
8,803
Common Stock
May 08
2023
BUY
Grant, award, or other acquisition
-
1,604
Added 15.49%
8,754
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$2,751
$94.89 p/Share
29
Added 0.4%
7,150
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
$2,749
$83.32 p/Share
33
Added 0.46%
7,121
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$2,789
$82.03 p/Share
34
Added 0.48%
7,088
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
$2,288
$88.01 p/Share
26
Added 0.37%
7,054
Common Stock
May 09
2022
BUY
Grant, award, or other acquisition
-
1,497
Added 17.56%
7,028
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$1,828
$114.27 p/Share
16
Added 0.29%
5,531
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$1,730
$133.06 p/Share
13
Added 0.24%
5,515
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$1,750
$125.02 p/Share
14
Added 0.25%
5,502
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$1,106
$92.19 p/Share
12
Added 0.22%
5,488
Common Stock
May 10
2021
BUY
Grant, award, or other acquisition
-
1,311
Added 19.32%
5,476
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
$829
$103.68 p/Share
8
Added 0.19%
4,165
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
$871
$79.19 p/Share
11
Added 0.26%
4,157
Common Stock