Sep 30
2024
BUY
Grant, award, or other acquisition
$6,605
$32.38 p/Share
204
Added 0.79%
25,462
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
-
106
Added 0.42%
25,258
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$6,598
$29.59 p/Share
223
Added 0.88%
25,151
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
-
111
Added 0.44%
24,928
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$6,607
$30.45 p/Share
217
Added 0.87%
24,817
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
111
Added 0.45%
24,600
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$6,608
$34.78 p/Share
190
Added 0.77%
24,489
Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
109
Added 0.45%
24,299
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$6,624
$28.43 p/Share
233
Added 0.95%
24,189
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
-
106
Added 0.44%
23,956
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$6,616
$30.92 p/Share
214
Added 0.89%
23,850
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$6,624
$29.44 p/Share
225
Added 0.94%
23,636
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$6,610
$29.51 p/Share
224
Added 0.95%
23,411
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$6,614
$25.44 p/Share
260
Added 1.11%
23,187
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$6,615
$26.78 p/Share
247
Added 1.07%
22,927
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$6,615
$30.07 p/Share
220
Added 0.96%
22,680
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$6,618
$34.83 p/Share
190
Added 0.84%
22,460
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$6,616
$32.59 p/Share
203
Added 0.9%
22,270
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$6,601
$36.67 p/Share
180
Added 0.81%
22,067
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$6,619
$35.21 p/Share
188
Added 0.85%
21,887
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 47.96%
21,699
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$6,622
$27.25 p/Share
243
Added 12.51%
1,699
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$5,990
$19.77 p/Share
303
Added 17.23%
1,456
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$5,988
$18.09 p/Share
331
Added 22.3%
1,153
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$5,985
$14.25 p/Share
420
Added 33.82%
822
Common Stock