Oct 25
2024
BUY
Grant, award, or other acquisition
$3,086
$36.74 p/Share
84
Added 0.42%
19,872
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$3,098
$60.76 p/Share
51
Added 0.26%
19,787
Common Stock
Jun 04
2024
BUY
Grant, award, or other acquisition
$164,981
$65.21 p/Share
2,530
Added 11.36%
19,736
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$2,404
$75.14 p/Share
32
Added 0.19%
17,206
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$2,385
$66.25 p/Share
36
Added 0.21%
17,173
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
$2,395
$49.9 p/Share
48
Added 0.28%
17,136
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$2,414
$73.17 p/Share
33
Added 0.19%
17,087
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$282,409
$66.89 p/Share
4,222
Added 19.84%
17,054
Common Stock
Jun 12
2023
BUY
Open market or private purchase
$302,041
$66.02 p/Share
4,575
Added 26.28%
12,831
Common Stock
Jun 09
2023
BUY
Open market or private purchase
$100,087
$63.75 p/Share
1,570
Added 15.98%
8,256
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$8,033
$125.53 p/Share
64
Added 0.95%
6,686
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$8,031
$151.54 p/Share
53
Added 0.79%
6,621
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$7,973
$156.34 p/Share
51
Added 0.77%
6,568
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$7,814
$173.64 p/Share
45
Added 0.69%
6,517
Common Stock
May 30
2022
BUY
Grant, award, or other acquisition
$164,865
$193.05 p/Share
854
Added 11.66%
6,471
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$6,432
$207.48 p/Share
31
Added 0.55%
5,616
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$4,262
$236.79 p/Share
18
Added 0.32%
5,580
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$4,160
$208.0 p/Share
20
Added 0.36%
5,561
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$3,377
$211.05 p/Share
16
Added 0.29%
5,541
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
$154,873
$188.64 p/Share
821
Added 12.94%
5,524
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$733
$183.23 p/Share
4
Added 0.07%
5,585
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$787
$157.35 p/Share
5
Added 0.11%
4,702
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$778
$155.5 p/Share
5
Added 0.11%
4,697
Common Stock