Nov 21
2024
BUY
Grant, award, or other acquisition
$12,136
$137.91 p/Share
88
Added 0.63%
13,856
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$34,952
$128.03 p/Share
273
Added 1.96%
13,688
Common Stock
Aug 21
2024
BUY
Grant, award, or other acquisition
$10,237
$116.33 p/Share
88
Added 0.65%
13,415
Common Stock
May 22
2024
BUY
Grant, award, or other acquisition
$8,149
$101.87 p/Share
80
Added 0.58%
13,768
Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
$8,191
$92.04 p/Share
89
Added 0.66%
13,337
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
3,559
Added 21.18%
13,248
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
11
Added 0.11%
9,689
Common Stock
Nov 22
2023
BUY
Grant, award, or other acquisition
$5,854
$88.7 p/Share
66
Added 0.68%
9,678
Common Stock
Aug 23
2023
BUY
Grant, award, or other acquisition
$5,832
$81.0 p/Share
72
Added 0.74%
9,612
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
$9,445
$76.17 p/Share
124
Added 1.28%
9,540
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
419
Added 4.26%
9,416
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
$5,529
$74.72 p/Share
74
Added 0.82%
8,997
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
3,940
Added 30.63%
8,923
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$28,776
$65.55 p/Share
439
Added 8.1%
4,983
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$2,699
$71.03 p/Share
38
Added 0.83%
4,544
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
455
Added 9.17%
4,506
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$2,376
$76.66 p/Share
31
Added 0.76%
4,051
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
289
Added 6.71%
4,019
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
-
25
Added 0.67%
3,730
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
248
Added 6.27%
3,705
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
2,050
Added 37.23%
3,457
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
-
1,407
Added 50.0%
1,407
Common Stock