Dec 20
2024
BUY
Grant, award, or other acquisition
$7,772
$43.42 p/Share
179
Added 1.36%
12,999
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$6,870
$40.18 p/Share
171
Added 1.32%
12,799
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$7,410
$31.67 p/Share
234
Added 1.82%
12,610
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
-
1,080
Added 8.03%
12,376
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
$7,560
$32.31 p/Share
234
Added 2.03%
11,288
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
$8,491
$38.25 p/Share
222
Added 1.97%
11,050
Common Stock
Sep 20
2023
BUY
Grant, award, or other acquisition
$9,053
$29.11 p/Share
311
Added 2.8%
10,798
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$8,426
$32.66 p/Share
258
Added 2.41%
10,466
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
1,174
Added 10.31%
10,208
Common Stock
Mar 20
2023
BUY
Grant, award, or other acquisition
$7,955
$37.35 p/Share
213
Added 2.31%
9,015
Common Stock
Dec 20
2022
BUY
Grant, award, or other acquisition
$6,783
$40.38 p/Share
168
Added 1.87%
8,802
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
$6,103
$45.21 p/Share
135
Added 1.54%
8,623
Common Stock
Jun 17
2022
BUY
Open market or private purchase
$6,312
$44.45 p/Share
142
Added 1.65%
8,478
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
783
Added 8.59%
8,334
Common Stock
Mar 18
2022
BUY
Open market or private purchase
$6,324
$49.02 p/Share
129
Added 1.68%
7,551
Common Stock
Dec 20
2021
BUY
Open market or private purchase
$5,275
$45.47 p/Share
116
Added 1.54%
7,414
Common Stock
Sep 20
2021
BUY
Open market or private purchase
$5,265
$45.39 p/Share
116
Added 1.57%
7,292
Common Stock
Jun 18
2021
BUY
Open market or private purchase
$5,227
$46.26 p/Share
113
Added 1.55%
7,171
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
520
Added 6.86%
7,058
Common Stock
Mar 19
2021
BUY
Open market or private purchase
$4,935
$47.91 p/Share
103
Added 1.55%
6,538
Common Stock
Dec 20
2020
BUY
Grant, award, or other acquisition
$4,400
$35.48 p/Share
124
Added 1.89%
6,434
Common Stock