Oct 01
2024
BUY
Grant, award, or other acquisition
-
535
Added 2.07%
25,300
Common Stock
Sep 10
2024
BUY
Grant, award, or other acquisition
$3,209
$74.63 p/Share
43
Added 0.17%
24,765
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
-
627
Added 2.47%
24,722
Common Stock
Jun 11
2024
BUY
Grant, award, or other acquisition
$3,245
$69.06 p/Share
47
Added 0.19%
24,095
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
594
Added 2.41%
24,048
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
$3,019
$71.9 p/Share
42
Added 0.18%
23,454
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
650
Added 2.7%
23,412
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
$3,010
$66.9 p/Share
45
Added 0.2%
22,762
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
710
Added 3.03%
22,716
Common Stock
Sep 14
2023
BUY
Grant, award, or other acquisition
$3,032
$65.93 p/Share
46
Added 0.21%
22,006
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
-
803
Added 3.53%
21,961
Common Stock
Jun 14
2023
BUY
Grant, award, or other acquisition
$2,966
$53.94 p/Share
55
Added 0.26%
21,158
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
755
Added 3.45%
21,103
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$2,835
$59.07 p/Share
48
Added 0.24%
20,348
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
31
Added 0.15%
20,300
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
520
Added 2.5%
20,269
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$2,840
$72.84 p/Share
39
Added 0.2%
19,749
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$37,509
$62.62 p/Share
599
Added 2.95%
19,710
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$2,789
$66.41 p/Share
42
Added 0.22%
19,111
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$37,518
$62.53 p/Share
600
Added 3.05%
19,069
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$2,784
$61.86 p/Share
45
Added 0.24%
18,469
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$37,506
$70.5 p/Share
532
Added 2.81%
18,424
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$2,652
$64.69 p/Share
41
Added 0.23%
17,892
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$37,559
$63.23 p/Share
594
Added 3.22%
17,851
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$2,614
$60.8 p/Share
43
Added 0.25%
17,257
Common Stock