Nov 07
2024
SELL
Open market or private sale
$386,460
$128.82 p/Share
3,000
Reduced 31.11%
6,643
Common Stock
Nov 05
2024
SELL
Open market or private sale
$155,556
$117.49 p/Share
1,324
Reduced 12.07%
9,643
Common Stock
Nov 04
2024
SELL
Sale (or disposition) back to the issuer
$405,665
$115.64 p/Share
3,508
Reduced 24.23%
10,967
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$363,897
$75.31 p/Share
4,832
Added 27.45%
12,768
Common Stock
Jul 09
2024
BUY
Other acquisition or disposition
$21,227
$65.72 p/Share
323
Added 3.24%
9,643
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
2,819
Added 23.22%
9,320
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$21,047
$84.19 p/Share
250
Reduced 3.7%
6,501
Common Stock
Jan 10
2024
BUY
Other acquisition or disposition
$3,711
$66.27 p/Share
56
Added 0.82%
6,751
Common Stock
Jul 12
2023
BUY
Other acquisition or disposition
$16,694
$62.06 p/Share
269
Added 3.86%
6,695
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$7,962
$95.93 p/Share
83
Reduced 1.28%
6,426
Common Stock
Jun 07
2023
SELL
Open market or private sale
$220,923
$94.01 p/Share
2,350
Reduced 26.53%
6,509
Common Stock
Jun 02
2023
SELL
Open market or private sale
$8,689
$88.67 p/Share
98
Reduced 1.09%
8,859
Common Stock
May 25
2023
SELL
Sale (or disposition) back to the issuer
$64,797
$87.21 p/Share
743
Reduced 7.66%
8,957
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
$61,031
$72.57 p/Share
841
Added 7.98%
9,700
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
410
Added 4.42%
8,859
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,569
Added 15.66%
8,449
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
-
201
Reduced 2.84%
6,880
Common Stock
Nov 18
2022
SELL
Open market or private sale
$20,888
$81.28 p/Share
257
Reduced 3.5%
7,081
Common Stock
Nov 15
2022
SELL
Sale (or disposition) back to the issuer
$64,426
$81.45 p/Share
791
Reduced 9.73%
7,338
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$55,428
$52.89 p/Share
1,048
Added 11.42%
8,129
Common Stock
Nov 09
2022
SELL
Open market or private sale
$16,696
$76.24 p/Share
219
Reduced 3.0%
7,081
Common Stock
Nov 04
2022
SELL
Sale (or disposition) back to the issuer
$55,460
$73.75 p/Share
752
Reduced 9.34%
7,300
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$48,559
$50.01 p/Share
971
Added 10.76%
8,052
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
-
83
Reduced 1.16%
7,081
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$17,085
$45.08 p/Share
379
Added 5.02%
7,164
Common Stock