Nov 29
2024
BUY
Grant, award, or other acquisition
$32,432
$83.59 p/Share
388
Added 1.45%
26,436
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
$32,436
$84.25 p/Share
385
Added 1.46%
25,933
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
2,109
Added 7.65%
25,444
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$32,453
$82.16 p/Share
395
Added 1.66%
23,335
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$32,450
$69.19 p/Share
469
Added 2.01%
22,828
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
$32,479
$71.54 p/Share
454
Added 2.0%
22,256
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
$32,447
$76.89 p/Share
422
Added 1.91%
21,704
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$32,452
$67.19 p/Share
483
Added 2.23%
21,180
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
2,566
Added 11.03%
20,696
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$32,498
$73.03 p/Share
445
Added 2.41%
18,042
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$32,434
$70.51 p/Share
460
Added 2.56%
17,519
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$32,494
$55.64 p/Share
584
Added 3.33%
16,966
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
1,000
Added 5.75%
16,382
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$28,972
$67.85 p/Share
427
Added 2.72%
15,300
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
$170,042
$67.37 p/Share
2,524
Added 14.51%
14,873
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$28,704
$77.37 p/Share
371
Added 2.93%
12,294
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$28,696
$73.96 p/Share
388
Added 3.16%
11,879
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
$28,720
$74.02 p/Share
388
Added 3.28%
11,443
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$28,676
$84.59 p/Share
339
Added 2.99%
11,015
Common Stock
Apr 28
2021
BUY
Grant, award, or other acquisition
$170,049
$77.05 p/Share
2,207
Added 17.13%
10,675
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
$28,691
$70.32 p/Share
408
Added 4.61%
8,437
Common Stock
Nov 30
2020
BUY
Grant, award, or other acquisition
$28,738
$63.44 p/Share
453
Added 5.36%
7,995
Common Stock