Aug 26
2024
SELL
Open market or private sale
$2,041,913
$85.45 p/Share
23,896
Reduced 54.63%
19,849
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$1,896,864
$79.38 p/Share
23,896
Added 35.33%
43,745
Common Stock
Aug 23
2024
SELL
Open market or private sale
$115,770
$85.0 p/Share
1,362
Reduced 6.42%
19,849
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$108,115
$79.38 p/Share
1,362
Added 6.03%
21,211
Common Stock
Jul 31
2024
SELL
Open market or private sale
$2,604,300
$80.12 p/Share
32,505
Reduced 62.31%
19,659
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$2,243,170
$69.01 p/Share
32,505
Added 38.39%
52,164
Common Stock
Jul 26
2024
SELL
Open market or private sale
$2,274,077
$78.43 p/Share
28,995
Reduced 59.59%
19,659
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$1,939,185
$66.88 p/Share
28,995
Added 37.34%
48,654
Common Stock
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