Aug 19
2024
-
24,000
Reduced 2.31%
1,015,040
Common Stock, $0.01 pa...
Aug 16
2024
SELL
Open market or private sale
$6,625,052
$116.06 p/Share
57,083
Reduced 5.21%
1,039,040
Common Stock, $0.01 pa...
Aug 15
2024
SELL
Payment of exercise price or tax liability
$5,336,549
$117.31 p/Share
45,491
Reduced 3.98%
1,096,123
Common Stock, $0.01 pa...
Aug 15
2024
SELL
Sale (or disposition) back to the issuer
$12,602,144
$117.31 p/Share
107,426
Reduced 8.6%
1,141,614
Common Stock, $0.01 pa...
Aug 15
2024
BUY
Exercise of conversion of derivative security
$12,602,100
$60.01 p/Share
210,000
Added 14.39%
1,249,040
Common Stock, $0.01 pa...
Jul 21
2024
SELL
Payment of exercise price or tax liability
$1,055,081
$112.47 p/Share
9,381
Reduced 0.89%
1,039,040
Common Stock, $0.01 pa...
Jul 18
2024
SELL
Payment of exercise price or tax liability
-
8,089
Reduced 0.77%
1,048,421
Common Stock, $0.01 pa...
Jul 18
2024
BUY
Grant, award, or other acquisition
-
31,438
Added 2.89%
1,056,510
Common Stock, $0.01 pa...
Mar 01
2024
-
42,000
Reduced 3.94%
1,025,072
Common Stock, $0.01 pa...
Dec 15
2023
-
50,000
Reduced 4.48%
1,067,072
Common Stock, $0.01 pa...
Nov 07
2023
SELL
Open market or private sale
$4,556,335
$96.03 p/Share
47,447
Reduced 4.07%
1,117,072
Common Stock, $0.01 pa...
Nov 06
2023
SELL
Payment of exercise price or tax liability
$3,637,514
$96.2 p/Share
37,812
Reduced 3.14%
1,164,519
Common Stock, $0.01 pa...
Nov 06
2023
SELL
Sale (or disposition) back to the issuer
$11,038,084
$96.2 p/Share
114,741
Reduced 8.71%
1,202,331
Common Stock, $0.01 pa...
Nov 06
2023
BUY
Exercise of conversion of derivative security
$11,038,000
$55.19 p/Share
200,000
Added 13.18%
1,317,072
Common Stock, $0.01 pa...
Aug 03
2023
SELL
Sale (or disposition) back to the issuer
$10,198,082
$102.88 p/Share
99,126
Reduced 7.86%
1,161,809
Common Stock, $0.01 pa...
Aug 03
2023
SELL
Payment of exercise price or tax liability
$4,602,542
$102.88 p/Share
44,737
Reduced 3.85%
1,117,072
Common Stock, $0.01 pa...
Aug 03
2023
BUY
Exercise of conversion of derivative security
$10,198,000
$50.99 p/Share
200,000
Added 13.69%
1,260,935
Common Stock, $0.01 pa...
Jul 21
2023
SELL
Payment of exercise price or tax liability
$742,019
$92.95 p/Share
7,983
Reduced 0.75%
1,060,935
Common Stock, $0.01 pa...
Jul 19
2023
SELL
Payment of exercise price or tax liability
$2,003,545
$93.51 p/Share
21,426
Reduced 1.97%
1,068,918
Common Stock, $0.01 pa...
Jul 19
2023
BUY
Grant, award, or other acquisition
-
60,400
Added 5.25%
1,090,344
Common Stock, $0.01 pa...
May 31
2023
SELL
Payment of exercise price or tax liability
$72,369
$79.79 p/Share
907
Reduced 0.09%
1,049,799
Common Stock, $0.01 pa...
Oct 13
2022
SELL
Open market or private sale
$6,019,000
$92.6 p/Share
65,000
Reduced 5.83%
1,050,706
Common Stock, $0.01 pa...
Aug 15
2022
SELL
Sale (or disposition) back to the issuer
$9,428,074
$94.36 p/Share
99,916
Reduced 7.93%
1,160,093
Common Stock, $0.01 pa...
Aug 15
2022
SELL
Payment of exercise price or tax liability
$4,188,357
$94.36 p/Share
44,387
Reduced 3.83%
1,115,706
Common Stock, $0.01 pa...
Aug 15
2022
BUY
Exercise of conversion of derivative security
$9,428,000
$47.14 p/Share
200,000
Added 13.7%
1,260,009
Common Stock, $0.01 pa...