Nov 12
2024
BUY
Other acquisition or disposition
$5,788
$59.07 p/Share
98
Added 0.27%
35,790
Common Stock
Aug 12
2024
BUY
Other acquisition or disposition
$5,772
$41.53 p/Share
139
Added 0.39%
35,692
Common Stock
May 10
2024
BUY
Other acquisition or disposition
$5,784
$39.62 p/Share
146
Added 0.41%
35,553
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
$110,018
$36.82 p/Share
2,988
Added 7.78%
35,407
Common Stock
Feb 12
2024
BUY
Other acquisition or disposition
$5,782
$37.07 p/Share
156
Added 0.49%
31,690
Common Stock
Nov 10
2023
BUY
Other acquisition or disposition
$5,766
$27.33 p/Share
211
Added 0.66%
31,534
Common Stock
Aug 10
2023
BUY
Other acquisition or disposition
$5,771
$33.36 p/Share
173
Added 0.55%
31,323
Common Stock
May 10
2023
BUY
Other acquisition or disposition
$5,762
$26.8 p/Share
215
Added 0.69%
31,150
Common Stock
May 04
2023
BUY
Open market or private purchase
$99,811
$26.44 p/Share
3,775
Added 10.88%
30,935
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
$105,009
$29.58 p/Share
3,550
Added 11.56%
27,160
Common Stock
Feb 10
2023
BUY
Other acquisition or disposition
$5,775
$43.1 p/Share
134
Added 0.57%
23,384
Common Stock
Nov 10
2022
BUY
Other acquisition or disposition
$5,783
$43.16 p/Share
134
Added 0.58%
23,096
Common Stock
Aug 10
2022
BUY
Other acquisition or disposition
$5,742
$41.91 p/Share
137
Added 0.6%
22,817
Common Stock
May 10
2022
BUY
Other acquisition or disposition
$5,753
$40.23 p/Share
143
Added 0.63%
22,530
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$105,018
$42.38 p/Share
2,478
Added 10.01%
22,274
Common Stock
Feb 10
2022
BUY
Other acquisition or disposition
$5,766
$53.89 p/Share
107
Added 0.54%
19,796
Common Stock
Nov 10
2021
BUY
Other acquisition or disposition
$5,744
$49.52 p/Share
116
Added 0.59%
19,582
Common Stock
Aug 10
2021
BUY
Other acquisition or disposition
$5,767
$43.69 p/Share
132
Added 0.68%
19,354
Common Stock
May 10
2021
BUY
Other acquisition or disposition
$5,755
$49.61 p/Share
116
Added 0.6%
19,108
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$100,002
$46.73 p/Share
2,140
Added 10.18%
18,888
Common Stock
Feb 10
2021
BUY
Other acquisition or disposition
$5,744
$41.62 p/Share
138
Added 0.82%
16,748
Common Stock
Nov 10
2020
BUY
Other acquisition or disposition
$5,751
$30.92 p/Share
186
Added 1.12%
16,463
Common Stock
Aug 10
2020
BUY
Other acquisition or disposition
$5,752
$22.04 p/Share
261
Added 1.6%
16,061
Common Stock
May 11
2020
BUY
Other acquisition or disposition
$5,746
$18.84 p/Share
305
Added 1.92%
15,571
Common Stock
Apr 23
2020
BUY
Grant, award, or other acquisition
$85,008
$16.82 p/Share
5,054
Added 25.07%
15,103
Common Stock