May 14
2024
SELL
Open market or private sale
$3,382,201
$75.14 p/Share
45,012
Reduced 69.6%
19,659
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$2,673,712
$59.4 p/Share
45,012
Added 41.04%
64,671
Common Stock
May 13
2024
SELL
Open market or private sale
$735,235
$75.07 p/Share
9,794
Reduced 33.25%
19,659
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$581,763
$59.4 p/Share
9,794
Added 24.95%
29,453
Common Stock
May 10
2024
SELL
Open market or private sale
$4,358,005
$75.01 p/Share
58,099
Reduced 74.72%
19,659
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$3,451,080
$59.4 p/Share
58,099
Added 42.76%
77,758
Common Stock
Feb 21
2024
SELL
Sale (or disposition) back to the issuer
$0
$67.95 p/Share
0
Reduced 0.0%
19,442
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$134,405
$67.95 p/Share
1,978
Reduced 9.23%
19,443
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
5,349
Added 19.98%
21,421
Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
$0
$72.34 p/Share
0
Reduced 0.0%
15,915
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$86,373
$72.34 p/Share
1,194
Reduced 6.98%
15,916
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
3,703
Added 17.79%
17,110
Common Stock
Apr 05
2023
SELL
Open market or private sale
$1,618,586
$72.03 p/Share
22,471
Reduced 63.37%
12,989
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$1,417,245
$63.07 p/Share
22,471
Added 38.79%
35,460
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$41,573
$66.2 p/Share
628
Reduced 4.61%
12,989
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$0
$66.2 p/Share
0
Reduced 0.0%
12,989
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,580
Added 10.4%
13,617
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$61,258
$64.28 p/Share
953
Reduced 7.4%
11,930
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$0
$64.28 p/Share
0
Reduced 0.0%
11,929
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
2,954
Added 18.65%
12,883
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
$0
$59.02 p/Share
0
Reduced 0.0%
9,617
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$66,870
$59.02 p/Share
1,133
Reduced 10.54%
9,618
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
3,275
Added 23.35%
10,751
Common Stock
Jan 03
2022
SELL
Sale (or disposition) back to the issuer
$0
$67.51 p/Share
0
Reduced 0.0%
7,416
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$91,949
$67.51 p/Share
1,362
Reduced 15.52%
7,416
Common Stock