Oct 18
2024
BUY
Grant, award, or other acquisition
$5,266
$51.13 p/Share
103
Added 0.32%
32,551
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
75
Added 0.23%
32,448
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
-
2,026
Added 5.89%
32,372
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$5,256
$53.1 p/Share
99
Added 0.33%
30,346
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
64
Added 0.21%
30,247
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$5,248
$45.64 p/Share
115
Added 0.38%
30,181
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
71
Added 0.24%
30,066
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$3,499
$48.6 p/Share
72
Added 0.24%
29,995
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
65
Added 0.22%
29,923
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
$3,473
$44.53 p/Share
78
Added 0.26%
29,856
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
69
Added 0.23%
29,778
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
-
2,017
Added 6.36%
29,708
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$3,378
$56.31 p/Share
60
Added 0.22%
27,691
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
43
Added 0.16%
27,631
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$3,367
$41.57 p/Share
81
Added 0.29%
27,586
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
54
Added 0.2%
27,505
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
$10,082
$40.17 p/Share
251
Added 0.91%
27,450
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
63
Added 0.23%
27,199
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$10,082
$29.48 p/Share
342
Added 1.24%
27,135
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
79
Added 0.29%
26,793
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
-
3,318
Added 11.05%
26,712
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$11,166
$28.63 p/Share
390
Added 1.64%
23,394
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
66
Added 0.29%
23,004
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$10,054
$34.79 p/Share
289
Added 1.24%
22,936
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
51
Added 0.22%
22,647
Common Stock