Oct 01
2024
BUY
Grant, award, or other acquisition
$15,348
$88.72 p/Share
173
Added 0.67%
25,616
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$36,192
$90.03 p/Share
402
Added 1.56%
25,443
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$14,837
$83.83 p/Share
177
Added 0.7%
25,040
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$36,195
$83.98 p/Share
431
Added 1.7%
24,863
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
$75,223
$39.78 p/Share
1,891
Added 7.18%
24,431
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$13,000
$88.44 p/Share
147
Added 0.65%
22,539
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$36,190
$88.92 p/Share
407
Added 1.79%
22,392
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
$12,572
$84.38 p/Share
149
Added 0.67%
21,984
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$36,199
$84.38 p/Share
429
Added 1.93%
21,835
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$12,020
$69.48 p/Share
173
Added 0.8%
21,405
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$36,199
$69.48 p/Share
521
Added 2.4%
21,231
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$11,565
$74.14 p/Share
156
Added 0.75%
20,709
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$36,180
$74.14 p/Share
488
Added 2.32%
20,553
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$74,447
$39.08 p/Share
1,905
Added 8.67%
20,064
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$10,134
$88.13 p/Share
115
Added 0.63%
18,158
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$36,221
$88.13 p/Share
411
Added 2.23%
18,043
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$9,733
$88.49 p/Share
110
Added 0.62%
17,632
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$36,192
$88.49 p/Share
409
Added 2.28%
17,521
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$9,326
$85.56 p/Share
109
Added 0.63%
17,112
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$36,192
$85.56 p/Share
423
Added 2.43%
17,002
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$8,404
$97.72 p/Share
86
Added 0.52%
16,578
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$34,443
$96.48 p/Share
357
Added 2.12%
16,492
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
$74,101
$53.97 p/Share
1,373
Added 7.84%
16,134
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$7,280
$115.55 p/Share
63
Added 0.42%
14,761
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$29,928
$116.45 p/Share
257
Added 1.72%
14,697
Common Stock