Dec 20
2024
BUY
Grant, award, or other acquisition
$14,024
$43.42 p/Share
323
Added 2.42%
13,034
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$11,170
$40.18 p/Share
278
Added 2.16%
12,588
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$13,839
$31.67 p/Share
437
Added 3.46%
12,191
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
-
1,080
Added 8.42%
11,754
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
$15,314
$32.31 p/Share
474
Added 4.31%
10,532
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
$14,917
$38.25 p/Share
390
Added 3.77%
9,949
Common Stock
Sep 20
2023
BUY
Grant, award, or other acquisition
$16,912
$29.11 p/Share
581
Added 5.81%
9,425
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$15,252
$32.66 p/Share
467
Added 5.07%
8,741
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
1,174
Added 12.43%
8,274
Common Stock
Mar 20
2023
BUY
Grant, award, or other acquisition
$11,765
$37.35 p/Share
315
Added 4.34%
6,946
Common Stock
Dec 20
2022
BUY
Grant, award, or other acquisition
$13,931
$40.38 p/Share
345
Added 4.95%
6,631
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
$10,308
$45.21 p/Share
228
Added 3.53%
6,230
Common Stock
Jun 17
2022
BUY
Open market or private purchase
$11,113
$44.45 p/Share
250
Added 4.03%
5,951
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
783
Added 12.15%
5,659
Common Stock
Mar 18
2022
BUY
Open market or private purchase
$11,961
$49.02 p/Share
244
Added 4.77%
4,876
Common Stock
Dec 20
2021
BUY
Open market or private purchase
$9,367
$45.47 p/Share
206
Added 4.29%
4,596
Common Stock
Sep 20
2021
BUY
Open market or private purchase
$8,034
$45.39 p/Share
177
Added 3.9%
4,358
Common Stock
Jun 18
2021
BUY
Open market or private purchase
$9,622
$46.26 p/Share
208
Added 4.78%
4,148
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
520
Added 11.66%
3,940
Common Stock
Mar 19
2021
BUY
Open market or private purchase
$7,953
$47.91 p/Share
166
Added 4.66%
3,396
Common Stock
Dec 20
2020
BUY
Grant, award, or other acquisition
$5,499
$35.48 p/Share
155
Added 4.62%
3,203
Common Stock