Jul 21
2024
SELL
Payment of exercise price or tax liability
$222,240
$112.47 p/Share
1,976
Reduced 3.24%
58,987
Common Stock, $0.01 pa...
Jul 18
2024
SELL
Payment of exercise price or tax liability
$136,997
$114.26 p/Share
1,199
Reduced 1.93%
60,963
Common Stock, $0.01 pa...
Jul 18
2024
BUY
Grant, award, or other acquisition
-
5,953
Added 8.74%
62,162
Common Stock, $0.01 pa...
May 31
2024
SELL
Payment of exercise price or tax liability
$29,594
$112.1 p/Share
264
Reduced 0.47%
56,209
Common Stock, $0.01 pa...
Aug 03
2023
SELL
Open market or private sale
$408,577
$103.02 p/Share
3,966
Reduced 6.56%
56,473
Common Stock, $0.01 pa...
Aug 02
2023
SELL
Sale (or disposition) back to the issuer
$2,370,203
$103.62 p/Share
22,874
Reduced 26.45%
63,599
Common Stock, $0.01 pa...
Aug 02
2023
SELL
Payment of exercise price or tax liability
$327,439
$103.62 p/Share
3,160
Reduced 4.97%
60,439
Common Stock, $0.01 pa...
Aug 02
2023
BUY
Exercise of conversion of derivative security
$2,314,500
$77.15 p/Share
30,000
Added 25.76%
86,473
Common Stock, $0.01 pa...
Jul 21
2023
SELL
Payment of exercise price or tax liability
$185,528
$92.95 p/Share
1,996
Reduced 3.41%
56,473
Common Stock, $0.01 pa...
Jul 19
2023
SELL
Payment of exercise price or tax liability
$301,102
$93.51 p/Share
3,220
Reduced 5.22%
58,469
Common Stock, $0.01 pa...
Jul 19
2023
BUY
Grant, award, or other acquisition
-
12,700
Added 17.07%
61,698
Common Stock, $0.01 pa...
May 31
2023
SELL
Payment of exercise price or tax liability
$37,581
$79.79 p/Share
471
Reduced 0.95%
48,989
Common Stock, $0.01 pa...
Apr 10
2023
SELL
Open market or private sale
$534,121
$80.61 p/Share
6,626
Reduced 11.81%
49,460
Common Stock, $0.01 pa...
Jul 28
2022
SELL
Open market or private sale
$184,956
$87.74 p/Share
2,108
Reduced 3.62%
56,086
Common Stock, $0.01 pa...
Jul 27
2022
SELL
Sale (or disposition) back to the issuer
$761,081
$87.34 p/Share
8,714
Reduced 12.71%
59,872
Common Stock, $0.01 pa...
Jul 27
2022
SELL
Payment of exercise price or tax liability
$146,557
$87.34 p/Share
1,678
Reduced 2.8%
58,194
Common Stock, $0.01 pa...
Jul 27
2022
BUY
Exercise of conversion of derivative security
$763,625
$61.09 p/Share
12,500
Added 15.42%
68,586
Common Stock, $0.01 pa...
Jul 18
2022
SELL
Payment of exercise price or tax liability
$423,358
$81.01 p/Share
5,226
Reduced 8.52%
56,086
Common Stock, $0.01 pa...
Jul 18
2022
BUY
Grant, award, or other acquisition
-
6,917
Added 10.48%
59,094
Common Stock, $0.01 pa...
May 31
2022
SELL
Payment of exercise price or tax liability
$47,486
$88.1 p/Share
539
Reduced 0.98%
54,395
Common Stock, $0.01 pa...
Jan 13
2022
SELL
Open market or private sale
$511,479
$91.91 p/Share
5,565
Reduced 9.2%
54,934
Common Stock, $0.01 pa...
Jan 12
2022
SELL
Payment of exercise price or tax liability
$220,848
$92.02 p/Share
2,400
Reduced 3.82%
60,499
Common Stock, $0.01 pa...
Jan 12
2022
SELL
Sale (or disposition) back to the issuer
$1,567,561
$92.02 p/Share
17,035
Reduced 21.31%
62,899
Common Stock, $0.01 pa...
Jan 12
2022
BUY
Exercise of conversion of derivative security
$1,599,000
$63.96 p/Share
25,000
Added 23.82%
79,934
Common Stock, $0.01 pa...
Jul 21
2021
SELL
Payment of exercise price or tax liability
$134,046
$86.93 p/Share
1,542
Reduced 2.73%
54,934
Common Stock, $0.01 pa...