Oct 18
2024
BUY
Grant, award, or other acquisition
$23,366
$51.13 p/Share
457
Added 1.03%
44,074
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
101
Added 0.23%
43,617
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
-
3,006
Added 6.46%
43,515
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$18,478
$53.1 p/Share
348
Added 0.85%
40,509
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
86
Added 0.21%
40,161
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$17,525
$45.64 p/Share
384
Added 0.95%
40,073
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
93
Added 0.23%
39,689
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$11,421
$48.6 p/Share
235
Added 0.59%
39,595
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
86
Added 0.22%
39,360
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
$11,221
$44.53 p/Share
252
Added 0.64%
39,273
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
91
Added 0.23%
39,021
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
-
2,017
Added 4.93%
38,928
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$10,924
$56.31 p/Share
194
Added 0.52%
36,911
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
58
Added 0.16%
36,717
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$10,932
$41.57 p/Share
263
Added 0.71%
36,658
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
72
Added 0.2%
36,395
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
$10,926
$40.17 p/Share
272
Added 0.74%
36,322
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
84
Added 0.23%
36,050
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$10,937
$29.48 p/Share
371
Added 1.02%
35,965
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
105
Added 0.29%
35,594
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
-
3,318
Added 8.55%
35,487
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$12,082
$28.63 p/Share
422
Added 1.29%
32,169
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
92
Added 0.29%
31,747
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$10,924
$34.79 p/Share
314
Added 0.98%
31,653
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
71
Added 0.23%
31,339
Common Stock