Sep 06
2024
SELL
Open market or private sale
$2,003,750
$80.15 p/Share
25,000
Reduced 5.73%
411,395
Common Stock
Sep 04
2024
SELL
Open market or private sale
$2,056,500
$82.26 p/Share
25,000
Reduced 5.42%
436,395
Common Stock
Sep 03
2024
SELL
Open market or private sale
$2,045,499
$81.82 p/Share
25,000
Reduced 5.14%
461,395
Common Stock
May 17
2024
SELL
Open market or private sale
$3,879,999
$77.6 p/Share
50,000
Reduced 10.92%
407,799
Common Stock
May 16
2024
SELL
Open market or private sale
$3,857,000
$77.14 p/Share
50,000
Reduced 9.85%
457,799
Common Stock
May 14
2024
SELL
Open market or private sale
$3,861,999
$77.24 p/Share
50,000
Reduced 8.96%
507,799
Common Stock
May 09
2024
SELL
Open market or private sale
$3,870,500
$77.41 p/Share
50,000
Reduced 8.23%
557,799
Common Stock
May 08
2024
SELL
Open market or private sale
$3,869,500
$77.39 p/Share
50,000
Reduced 7.6%
607,799
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$385,461
$72.66 p/Share
5,305
Reduced 4.56%
111,157
Common Stock
Feb 08
2024
SELL
Open market or private sale
$308,278
$71.91 p/Share
4,287
Reduced 3.86%
106,870
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
9,592
Added 7.61%
116,462
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$331,139
$72.81 p/Share
4,548
Reduced 3.95%
110,545
Common Stock
Feb 07
2024
SELL
Open market or private sale
$267,135
$72.69 p/Share
3,675
Reduced 3.32%
106,870
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
8,223
Added 6.67%
115,093
Common Stock
Jan 02
2024
SELL
Open market or private sale
$1,553,822
$70.15 p/Share
22,150
Reduced 17.17%
106,870
Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
$2,636,252
$69.65 p/Share
37,850
Reduced 22.68%
129,020
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$2,636,400
$43.94 p/Share
60,000
Added 26.45%
166,870
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$289,669
$61.75 p/Share
4,691
Reduced 55.31%
3,791
Common Stock
Feb 10
2023
SELL
Open market or private sale
$234,018
$61.73 p/Share
3,791
Reduced 100.0%
0
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
8,482
Added 50.0%
8,482
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$332,888
$62.75 p/Share
5,305
Reduced 55.31%
4,287
Common Stock
Feb 08
2023
SELL
Open market or private sale
$267,294
$62.35 p/Share
4,287
Reduced 100.0%
0
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
9,592
Added 50.0%
9,592
Common Stock
Jan 03
2023
SELL
Open market or private sale
$844,872
$58.4 p/Share
14,467
Reduced 100.0%
0
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$2,658,671
$58.39 p/Share
45,533
Reduced 75.89%
14,467
Common Stock