Oct 02
2024
SELL
Sale (or disposition) back to the issuer
$15,951,488
$76.0 p/Share
209,888
Reduced 100.0%
0
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$781,522
$68.16 p/Share
11,466
Reduced 5.18%
209,888
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$603,312
$69.1 p/Share
8,731
Reduced 3.79%
221,354
Common Stock
Jul 19
2023
-
216,000
Reduced 48.42%
230,085
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$1,594,062
$70.8 p/Share
22,515
Reduced 4.76%
450,026
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$647,408
$72.89 p/Share
8,882
Reduced 1.85%
472,492
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$6,749,946
$73.5 p/Share
91,836
Added 16.02%
481,374
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$1,870,561
$105.36 p/Share
17,754
Reduced 4.36%
389,538
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$2,372,180
$105.36 p/Share
22,515
Reduced 5.24%
407,292
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
$5,849,940
$98.61 p/Share
59,324
Added 12.13%
429,745
Common Stock
Aug 11
2021
SELL
Open market or private sale
$1,244,384
$100.2 p/Share
12,419
Reduced 3.24%
370,421
Common Stock
Aug 10
2021
SELL
Open market or private sale
$2,049,400
$102.47 p/Share
20,000
Reduced 4.96%
382,840
Common Stock
Aug 09
2021
SELL
Open market or private sale
$3,550,400
$101.44 p/Share
35,000
Reduced 7.99%
402,840
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,205,998
$56.97 p/Share
21,169
Reduced 4.61%
437,840
Common Stock
Feb 27
2021
SELL
Open market or private sale
$990,948
$55.69 p/Share
17,794
Reduced 3.73%
459,009
Common Stock
Feb 26
2021
SELL
Open market or private sale
$609,527
$55.69 p/Share
10,945
Reduced 2.24%
476,803
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$4,338,808
$55.69 p/Share
77,910
Added 13.77%
487,748
Common Stock
Dec 10
2020
SELL
Open market or private sale
$470,000
$47.0 p/Share
10,000
Reduced 2.38%
409,713
Common Stock
Dec 09
2020
SELL
Open market or private sale
$568,920
$47.41 p/Share
12,000
Reduced 2.78%
419,713
Common Stock
Dec 08
2020
SELL
Open market or private sale
$616,850
$47.45 p/Share
13,000
Reduced 2.92%
431,713
Common Stock