Oct 01
2024
BUY
Grant, award, or other acquisition
$7,984
$88.72 p/Share
90
Added 0.27%
32,801
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$7,963
$83.83 p/Share
95
Added 0.29%
32,710
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
$75,223
$39.78 p/Share
1,891
Added 5.48%
32,614
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$6,456
$88.44 p/Share
73
Added 0.24%
30,722
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
$6,412
$84.38 p/Share
76
Added 0.25%
30,649
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$6,322
$69.48 p/Share
91
Added 0.3%
30,573
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$6,301
$74.14 p/Share
85
Added 0.28%
30,481
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$74,447
$39.08 p/Share
1,905
Added 5.9%
30,396
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$5,199
$88.13 p/Share
59
Added 0.21%
28,490
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$5,132
$88.49 p/Share
58
Added 0.2%
28,431
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$5,048
$85.56 p/Share
59
Added 0.21%
28,373
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$4,691
$97.72 p/Share
48
Added 0.17%
28,313
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
$74,101
$53.97 p/Share
1,373
Added 4.63%
28,264
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$3,813
$115.55 p/Share
33
Added 0.12%
26,891
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$3,828
$119.61 p/Share
32
Added 0.12%
26,857
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$3,823
$109.23 p/Share
35
Added 0.13%
26,825
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$3,722
$116.32 p/Share
32
Added 0.12%
26,789
Common Stock
Apr 20
2021
BUY
Grant, award, or other acquisition
$64,804
$53.69 p/Share
1,207
Added 4.32%
26,757
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$2,535
$105.63 p/Share
24
Added 0.09%
25,549
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$2,515
$93.14 p/Share
27
Added 0.11%
25,524
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$2,543
$77.05 p/Share
33
Added 0.13%
25,496
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$2,462
$76.94 p/Share
32
Added 0.13%
25,463
Common Stock
Apr 21
2020
BUY
Grant, award, or other acquisition
$64,018
$37.22 p/Share
1,720
Added 6.34%
25,430
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$1,679
$73.0 p/Share
23
Added 0.1%
23,710
Common Stock
Jan 01
2020
BUY
Grant, award, or other acquisition
$1,594
$106.24 p/Share
15
Added 0.06%
23,687
Common Stock