Apr 01
2024
BUY
Grant, award, or other acquisition
$37,485
$52.5 p/Share
714
Added 3.55%
19,375
Common Stock (Book Entry)
Feb 28
2024
SELL
Other acquisition or disposition
$1,469,208
$51.11 p/Share
28,746
Reduced 100.0%
0
Common Stock (Restrict...
Feb 28
2024
BUY
Payment of exercise price or tax liability
$733,019
$51.11 p/Share
14,342
Added 43.07%
18,961
Common Stock (Book Entry)
Mar 29
2023
SELL
Payment of exercise price or tax liability
$671,732
$77.63 p/Share
8,653
Reduced 26.83%
23,593
Common Stock (Restrict...
Mar 29
2023
BUY
Other acquisition or disposition
$400,027
$77.63 p/Share
5,153
Added 15.2%
28,746
Common Stock (Restrict...
Mar 29
2023
BUY
Payment of exercise price or tax liability
$335,283
$77.63 p/Share
4,319
Added 50.0%
4,319
Common Stock (Book Entry)
Apr 05
2022
SELL
Payment of exercise price or tax liability
$856,820
$105.17 p/Share
8,147
Reduced 20.17%
32,246
Common Stock (Restrict...
Apr 05
2022
BUY
Payment of exercise price or tax liability
$427,726
$105.17 p/Share
4,067
Added 50.0%
4,067
Common Stock (Book Entry)
Apr 01
2022
BUY
Other acquisition or disposition
$399,962
$105.17 p/Share
3,803
Added 8.6%
40,393
Common Stock (Restrict...
Mar 04
2022
SELL
Open market or private sale
$316,862
$105.41 p/Share
3,006
Reduced 5.45%
52,112
Common Stock (Shares h...
Nov 03
2021
SELL
Open market or private sale
$301,350
$100.45 p/Share
3,000
Reduced 5.16%
55,118
Common Stock (Shares h...
Sep 03
2021
SELL
Open market or private sale
$337,680
$112.56 p/Share
3,000
Reduced 4.91%
58,118
Common Stock (Shares h...
Aug 05
2021
SELL
Open market or private sale
$320,310
$106.77 p/Share
3,000
Reduced 4.68%
61,118
Common Stock (Shares h...
Jun 03
2021
SELL
Open market or private sale
$212,975
$85.19 p/Share
2,500
Reduced 3.75%
64,118
Common Stock (Shares h...
Apr 01
2021
SELL
Payment of exercise price or tax liability
$713,946
$79.02 p/Share
9,035
Reduced 19.8%
36,590
Common Stock (Restrict...
Apr 01
2021
BUY
Payment of exercise price or tax liability
$356,538
$79.02 p/Share
4,512
Added 50.0%
4,512
Common Stock (Book Entry)
Apr 01
2021
BUY
Other acquisition or disposition
$399,999
$79.02 p/Share
5,062
Added 9.99%
45,625
Common Stock (Restrict...