Feb 28
2025
BUY
Grant, award, or other acquisition
$32,462
$81.77 p/Share
397
Added 2.17%
17,927
Common Stock
Nov 29
2024
BUY
Grant, award, or other acquisition
$32,432
$83.59 p/Share
388
Added 2.17%
17,454
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
$32,436
$84.25 p/Share
385
Added 2.22%
16,992
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
2,109
Added 11.31%
16,545
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$32,453
$82.16 p/Share
395
Added 2.66%
14,436
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$32,450
$69.19 p/Share
469
Added 3.25%
13,976
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
$32,479
$71.54 p/Share
454
Added 3.27%
13,447
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
$32,447
$76.89 p/Share
422
Added 3.16%
12,937
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$32,452
$67.19 p/Share
483
Added 3.73%
12,458
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
2,566
Added 17.65%
11,974
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$32,498
$73.03 p/Share
445
Added 4.54%
9,366
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$32,434
$70.51 p/Share
460
Added 4.92%
8,885
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$32,494
$55.64 p/Share
584
Added 6.51%
8,383
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
1,000
Added 11.36%
7,799
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$28,972
$67.85 p/Share
427
Added 5.94%
6,765
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
$170,042
$67.37 p/Share
2,524
Added 28.48%
6,337
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$28,704
$77.37 p/Share
371
Added 8.9%
3,797
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$28,696
$73.96 p/Share
388
Added 10.21%
3,414
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
$28,720
$74.02 p/Share
388
Added 11.41%
3,014
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$19,117
$84.59 p/Share
226
Added 7.95%
2,617
Common Stock
Apr 28
2021
BUY
Grant, award, or other acquisition
$184,227
$77.05 p/Share
2,391
Added 50.0%
2,391
Common Stock