Dec 19
2025
BUY
Grant, award, or other acquisition
$2,720
$82.45 p/Share
33
Added 0.28%
11,699
Common Stock
Sep 19
2025
BUY
Grant, award, or other acquisition
$2,681
$74.48 p/Share
36
Added 0.31%
11,666
Common Stock
Jun 20
2025
BUY
Grant, award, or other acquisition
$2,706
$71.22 p/Share
38
Added 0.33%
11,629
Common Stock
Jun 02
2025
BUY
Grant, award, or other acquisition
$144,942
$68.08 p/Share
2,129
Added 15.52%
11,591
Common Stock
Mar 21
2025
BUY
Grant, award, or other acquisition
$2,231
$65.62 p/Share
34
Added 0.36%
9,462
Common Stock
Dec 20
2024
BUY
Grant, award, or other acquisition
$2,027
$69.92 p/Share
29
Added 0.31%
9,428
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$1,964
$63.37 p/Share
31
Added 0.33%
9,399
Common Stock
Jun 21
2024
BUY
Grant, award, or other acquisition
$2,023
$65.26 p/Share
31
Added 0.33%
9,368
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$139,999
$66.1 p/Share
2,118
Added 18.49%
9,337
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$1,535
$63.99 p/Share
24
Added 0.33%
7,219
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$1,424
$61.93 p/Share
23
Added 0.32%
7,195
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$1,415
$56.6 p/Share
25
Added 0.35%
7,172
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$811
$50.71 p/Share
16
Added 0.22%
7,147
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
$134,964
$46.62 p/Share
2,895
Added 28.87%
7,131
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$791
$49.46 p/Share
16
Added 0.38%
4,236
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$793
$44.1 p/Share
18
Added 0.42%
4,220
Common Stock
Sep 16
2022
BUY
Grant, award, or other acquisition
$720
$48.03 p/Share
15
Added 0.36%
4,202
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$236
$39.29 p/Share
6
Added 0.14%
4,187
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
$124,962
$42.81 p/Share
2,919
Added 41.11%
4,181
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$207
$41.37 p/Share
5
Added 0.39%
1,262
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$206
$51.41 p/Share
4
Added 0.32%
1,257
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
$69,504
$55.47 p/Share
1,253
Added 50.0%
1,253
Common Stock