May 15
2024
BUY
Other acquisition or disposition
$3,648
$49.31 p/Share
74
Added 0.36%
20,274
Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
$59,987
$25.44 p/Share
2,358
Added 10.45%
20,199
Common Stock
Apr 15
2024
BUY
Other acquisition or disposition
$3,220
$46.68 p/Share
69
Added 0.39%
17,841
Common Stock
Mar 27
2024
BUY
Other acquisition or disposition
$4,023
$46.78 p/Share
86
Added 0.48%
17,771
Common Stock
Mar 15
2024
BUY
Other acquisition or disposition
$3,187
$46.2 p/Share
69
Added 0.39%
17,685
Common Stock
Feb 15
2024
BUY
Other acquisition or disposition
$3,182
$44.83 p/Share
71
Added 0.4%
17,615
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$3,151
$43.77 p/Share
72
Added 0.41%
17,544
Common Stock
Dec 27
2023
BUY
Other acquisition or disposition
$3,603
$43.42 p/Share
83
Added 0.47%
17,472
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$3,038
$42.8 p/Share
71
Added 0.41%
17,388
Common Stock
Nov 15
2023
BUY
Other acquisition or disposition
$3,019
$40.81 p/Share
74
Added 0.43%
17,317
Common Stock
Sep 27
2023
BUY
Other acquisition or disposition
$3,498
$40.21 p/Share
87
Added 0.5%
17,165
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$2,911
$41.01 p/Share
71
Added 0.41%
17,078
Common Stock
Aug 15
2023
BUY
Other acquisition or disposition
$2,903
$40.32 p/Share
72
Added 0.42%
17,006
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$2,896
$40.8 p/Share
71
Added 0.42%
16,934
Common Stock
Jun 28
2023
BUY
Other acquisition or disposition
$2,783
$39.21 p/Share
71
Added 0.42%
16,863
Common Stock
Jun 15
2023
BUY
Other acquisition or disposition
$2,794
$39.36 p/Share
71
Added 0.42%
16,791
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$2,767
$39.53 p/Share
70
Added 0.42%
16,719
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$57,477
$20.26 p/Share
2,837
Added 14.56%
16,649
Common Stock
Apr 14
2023
BUY
Other acquisition or disposition
$2,294
$39.56 p/Share
58
Added 0.42%
13,812
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$1,775
$39.45 p/Share
45
Added 0.33%
13,753
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$2,273
$38.54 p/Share
59
Added 0.43%
13,708
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$2,266
$39.76 p/Share
57
Added 0.42%
13,649
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$2,233
$38.51 p/Share
58
Added 0.42%
13,592
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$985
$36.51 p/Share
27
Added 0.2%
13,533
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$2,157
$37.19 p/Share
58
Added 0.43%
13,506
Common Stock