Oct 25
2024
BUY
Grant, award, or other acquisition
$17,892
$36.74 p/Share
487
Added 0.64%
75,247
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$17,802
$60.76 p/Share
293
Added 0.39%
74,760
Common Stock
Jun 04
2024
BUY
Grant, award, or other acquisition
$314,964
$65.21 p/Share
4,830
Added 6.09%
74,467
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$16,530
$75.14 p/Share
220
Added 0.31%
69,636
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$16,496
$66.25 p/Share
249
Added 0.36%
69,415
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
$16,417
$49.9 p/Share
329
Added 0.47%
69,166
Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
$1,124,963
$65.63 p/Share
17,141
Added 19.94%
68,837
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$12,073
$73.17 p/Share
165
Added 0.32%
51,695
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$2,414,996
$66.89 p/Share
36,104
Added 41.2%
51,530
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$18,201
$125.53 p/Share
145
Added 0.93%
15,426
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$18,033
$151.54 p/Share
119
Added 0.77%
15,281
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$17,823
$156.34 p/Share
114
Added 0.75%
15,162
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$17,711
$173.64 p/Share
102
Added 0.67%
15,047
Common Stock
May 30
2022
BUY
Grant, award, or other acquisition
$314,865
$193.05 p/Share
1,631
Added 9.84%
14,945
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$15,146
$207.48 p/Share
73
Added 0.55%
13,313
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$9,945
$236.79 p/Share
42
Added 0.32%
13,230
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$9,984
$208.0 p/Share
48
Added 0.36%
13,188
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$9,919
$211.05 p/Share
47
Added 0.36%
13,139
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
$399,728
$188.64 p/Share
2,119
Added 13.93%
13,092
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
$58,741
$201.86 p/Share
291
Added 2.58%
10,977
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$1,832
$183.23 p/Share
10
Added 0.08%
13,240
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$1,731
$157.34 p/Share
11
Added 0.1%
10,681
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$1,866
$155.5 p/Share
12
Added 0.11%
10,669
Common Stock