Oct 15
2024
|
BUY
Grant, award, or other acquisition
|
$2,670
$98.91 p/Share
|
27
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$10,054
$103.65 p/Share
|
97
|
|
Jul 16
2024
|
BUY
Grant, award, or other acquisition
|
$2,703
$93.22 p/Share
|
29
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$830
$83.04 p/Share
|
10
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$2,019
$77.66 p/Share
|
26
|
|
Jan 16
2024
|
BUY
Grant, award, or other acquisition
|
$2,710
$77.45 p/Share
|
35
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$4,908
$68.18 p/Share
|
72
|
|
Jul 18
2023
|
BUY
Grant, award, or other acquisition
|
$3,979
$72.36 p/Share
|
55
|
|
Apr 18
2023
|
BUY
Grant, award, or other acquisition
|
$1,759
$62.83 p/Share
|
28
|
|
Jan 17
2023
|
BUY
Grant, award, or other acquisition
|
$1,766
$80.3 p/Share
|
22
|
|
Oct 25
2022
|
BUY
Grant, award, or other acquisition
|
$1,745
$75.86 p/Share
|
23
|
|
Jul 19
2022
|
BUY
Grant, award, or other acquisition
|
$3,623
$72.46 p/Share
|
50
|
|
Apr 19
2022
|
BUY
Grant, award, or other acquisition
|
$1,904
$90.69 p/Share
|
21
|
|
Jan 18
2022
|
BUY
Grant, award, or other acquisition
|
$2,203
$88.12 p/Share
|
25
|
|
Oct 20
2021
|
BUY
Grant, award, or other acquisition
|
$1,880
$75.19 p/Share
|
25
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
$7,911
$68.79 p/Share
|
115
|
|
Jul 21
2020
|
BUY
Grant, award, or other acquisition
|
$6,885
$51.77 p/Share
|
133
|
|
Apr 21
2020
|
BUY
Grant, award, or other acquisition
|
$3,331
$52.88 p/Share
|
63
|
|
Jan 21
2020
|
BUY
Grant, award, or other acquisition
|
$3,002
$71.48 p/Share
|
42
|
|
Oct 15
2019
|
BUY
Grant, award, or other acquisition
|
$2,630
$65.74 p/Share
|
40
|
|
Jul 16
2019
|
BUY
Grant, award, or other acquisition
|
$9,861
$62.81 p/Share
|
157
|
|
Apr 16
2019
|
BUY
Grant, award, or other acquisition
|
$3,025
$59.31 p/Share
|
51
|
|
Jan 15
2019
|
BUY
Grant, award, or other acquisition
|
$3,020
$49.5 p/Share
|
61
|
|
Oct 16
2018
|
BUY
Grant, award, or other acquisition
|
$2,605
$50.1 p/Share
|
52
|
|
Jul 17
2018
|
BUY
Grant, award, or other acquisition
|
$10,230
$55.6 p/Share
|
184
|
|