Sep 30
2024
BUY
Grant, award, or other acquisition
$24,324
$66.1 p/Share
368
Added 1.86%
19,382
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$24,187
$60.62 p/Share
399
Added 2.06%
19,014
Common Stock
Jun 12
2024
BUY
Grant, award, or other acquisition
-
2,830
Added 13.2%
18,615
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$22,958
$56.97 p/Share
403
Added 2.49%
15,785
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$25,869
$62.79 p/Share
412
Added 2.61%
15,382
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$21,894
$57.77 p/Share
379
Added 2.47%
14,970
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$23,655
$62.25 p/Share
380
Added 2.54%
14,591
Common Stock
Jun 14
2023
BUY
Grant, award, or other acquisition
-
2,505
Added 14.99%
14,211
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$22,981
$72.27 p/Share
318
Added 2.64%
11,706
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$23,614
$80.32 p/Share
294
Added 2.52%
11,388
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$22,591
$66.64 p/Share
339
Added 2.97%
11,094
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$24,386
$75.97 p/Share
321
Added 2.9%
10,755
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
-
2,144
Added 17.05%
10,434
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$25,891
$79.42 p/Share
326
Added 3.78%
8,290
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$25,176
$73.4 p/Share
343
Added 4.13%
7,964
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$22,078
$68.78 p/Share
321
Added 4.04%
7,621
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$23,809
$84.13 p/Share
283
Added 3.73%
7,300
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
-
1,923
Added 21.51%
7,017
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$24,218
$81.27 p/Share
298
Added 5.53%
5,094
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$24,441
$86.98 p/Share
281
Added 5.53%
4,796
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$23,332
$89.74 p/Share
260
Added 5.45%
4,515
Common Stock