Oct 25
2024
BUY
Grant, award, or other acquisition
$4,776
$36.74 p/Share
130
Added 0.65%
19,880
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$4,739
$60.76 p/Share
78
Added 0.39%
19,750
Common Stock
Jun 04
2024
BUY
Grant, award, or other acquisition
$164,981
$65.21 p/Share
2,530
Added 11.4%
19,672
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$4,057
$75.14 p/Share
54
Added 0.31%
17,141
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$4,041
$66.25 p/Share
61
Added 0.36%
17,087
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
$4,041
$49.9 p/Share
81
Added 0.47%
17,025
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$4,097
$73.17 p/Share
56
Added 0.33%
16,943
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$289,901
$66.89 p/Share
4,334
Added 20.42%
16,887
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$17,574
$125.53 p/Share
140
Added 1.1%
12,551
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$17,427
$151.54 p/Share
115
Added 0.92%
12,410
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$17,354
$156.34 p/Share
111
Added 0.89%
12,295
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$17,190
$173.64 p/Share
99
Added 0.81%
12,184
Common Stock
May 30
2022
BUY
Grant, award, or other acquisition
$164,865
$193.05 p/Share
854
Added 6.6%
12,085
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$15,768
$207.48 p/Share
76
Added 0.67%
11,230
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$10,419
$236.79 p/Share
44
Added 0.39%
11,142
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$10,400
$208.0 p/Share
50
Added 0.45%
11,097
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$8,864
$211.05 p/Share
42
Added 0.38%
11,047
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
$269,755
$188.64 p/Share
1,430
Added 11.5%
11,004
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
$23,618
$201.86 p/Share
117
Added 1.21%
9,578
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$2,199
$183.23 p/Share
12
Added 0.11%
11,154
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$2,203
$157.34 p/Share
14
Added 0.15%
9,456
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$2,177
$155.5 p/Share
14
Added 0.15%
9,441
Common Stock