Nov 12
2024
BUY
Other acquisition or disposition
$5,788
$59.07 p/Share
98
Added 0.24%
40,318
Common Stock
Aug 12
2024
BUY
Other acquisition or disposition
$5,772
$41.53 p/Share
139
Added 0.34%
40,220
Common Stock
May 10
2024
BUY
Other acquisition or disposition
$5,784
$39.62 p/Share
146
Added 0.36%
40,081
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
$110,018
$36.82 p/Share
2,988
Added 6.96%
39,935
Common Stock
Feb 12
2024
BUY
Other acquisition or disposition
$5,782
$37.07 p/Share
156
Added 0.43%
36,099
Common Stock
Nov 10
2023
BUY
Other acquisition or disposition
$5,766
$27.33 p/Share
211
Added 0.58%
35,943
Common Stock
Aug 10
2023
BUY
Other acquisition or disposition
$5,771
$33.36 p/Share
173
Added 0.48%
35,732
Common Stock
May 10
2023
BUY
Other acquisition or disposition
$5,762
$26.8 p/Share
215
Added 0.6%
35,559
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
$105,009
$29.58 p/Share
3,550
Added 9.13%
35,344
Common Stock
Feb 10
2023
BUY
Other acquisition or disposition
$5,775
$43.1 p/Share
134
Added 0.42%
31,521
Common Stock
Nov 10
2022
BUY
Other acquisition or disposition
$5,783
$43.16 p/Share
134
Added 0.43%
31,210
Common Stock
Aug 10
2022
BUY
Other acquisition or disposition
$5,742
$41.91 p/Share
137
Added 0.44%
30,910
Common Stock
May 10
2022
BUY
Other acquisition or disposition
$5,753
$40.23 p/Share
143
Added 0.47%
30,601
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$105,018
$42.38 p/Share
2,478
Added 7.55%
30,328
Common Stock
Feb 10
2022
BUY
Other acquisition or disposition
$5,766
$53.89 p/Share
107
Added 0.38%
27,850
Common Stock
Nov 10
2021
BUY
Other acquisition or disposition
$5,744
$49.52 p/Share
116
Added 0.42%
27,620
Common Stock
Aug 10
2021
BUY
Other acquisition or disposition
$5,767
$43.69 p/Share
132
Added 0.48%
27,374
Common Stock
May 10
2021
BUY
Other acquisition or disposition
$5,755
$49.61 p/Share
116
Added 0.43%
27,111
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$100,002
$46.73 p/Share
2,140
Added 7.38%
26,874
Common Stock
Feb 10
2021
BUY
Other acquisition or disposition
$5,744
$41.62 p/Share
138
Added 0.55%
24,734
Common Stock
Nov 10
2020
BUY
Other acquisition or disposition
$5,751
$30.92 p/Share
186
Added 0.76%
24,425
Common Stock
Aug 10
2020
BUY
Other acquisition or disposition
$5,752
$22.04 p/Share
261
Added 1.08%
23,988
Common Stock
May 11
2020
BUY
Other acquisition or disposition
$5,746
$18.84 p/Share
305
Added 1.28%
23,461
Common Stock
Apr 23
2020
BUY
Grant, award, or other acquisition
$85,008
$16.82 p/Share
5,054
Added 18.07%
22,910
Common Stock
Feb 10
2020
BUY
Other acquisition or disposition
$5,759
$36.45 p/Share
158
Added 0.88%
17,856
Common Stock