Feb 21
2025
BUY
Grant, award, or other acquisition
$5,440
$47.72 p/Share
114
Added 0.73%
15,418
Common Stock
Nov 29
2024
BUY
Grant, award, or other acquisition
$5,331
$49.83 p/Share
107
Added 0.69%
15,304
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
$5,400
$47.37 p/Share
114
Added 0.74%
15,197
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$5,296
$46.46 p/Share
114
Added 0.75%
15,083
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
2,583
Added 14.72%
14,969
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$3,949
$71.81 p/Share
55
Added 0.44%
12,386
Common Stock
Nov 24
2023
BUY
Grant, award, or other acquisition
$3,978
$67.44 p/Share
59
Added 0.48%
12,331
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$3,890
$76.28 p/Share
51
Added 0.41%
12,272
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
$3,619
$70.97 p/Share
51
Added 0.42%
12,221
Common Stock
May 08
2023
BUY
Grant, award, or other acquisition
-
1,604
Added 11.65%
12,170
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$2,846
$94.89 p/Share
30
Added 0.28%
10,566
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
$2,832
$83.32 p/Share
34
Added 0.32%
10,536
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$2,871
$82.03 p/Share
35
Added 0.33%
10,502
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
$2,376
$88.01 p/Share
27
Added 0.26%
10,467
Common Stock
May 09
2022
BUY
Grant, award, or other acquisition
-
1,497
Added 12.54%
10,440
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$1,828
$114.27 p/Share
16
Added 0.18%
8,943
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$1,863
$133.06 p/Share
14
Added 0.16%
8,927
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$1,750
$125.02 p/Share
14
Added 0.16%
8,913
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$1,106
$92.19 p/Share
12
Added 0.13%
8,899
Common Stock
May 10
2021
BUY
Grant, award, or other acquisition
-
1,311
Added 12.86%
8,887
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
$933
$103.68 p/Share
9
Added 0.12%
7,576
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
$871
$79.19 p/Share
11
Added 0.15%
7,567
Common Stock