Mar 09
2023
SELL
Open market or private sale
$619,164
$52.65 p/Share
11,760
Reduced 3.83%
295,650
Common Stock, par valu...
Mar 09
2023
SELL
Payment of exercise price or tax liability
$398,632
$52.82 p/Share
7,547
Reduced 2.4%
307,410
Common Stock, par valu...
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
19,307
Added 5.9%
308,192
Common Stock, par valu...
Mar 02
2023
SELL
Open market or private sale
$1,109,329
$52.28 p/Share
21,219
Reduced 6.7%
295,650
Common Stock, par valu...
Mar 01
2023
SELL
Open market or private sale
$931,471
$52.43 p/Share
17,766
Reduced 5.67%
295,650
Common Stock, par valu...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$655,199
$52.58 p/Share
12,461
Reduced 3.78%
316,869
Common Stock, par valu...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
33,680
Added 9.54%
319,476
Common Stock, par valu...
Feb 28
2023
SELL
Open market or private sale
$3,309,379
$52.61 p/Share
62,904
Reduced 16.72%
313,416
Common Stock, par valu...
Feb 27
2023
SELL
Open market or private sale
$3,320,073
$52.78 p/Share
62,904
Reduced 14.32%
376,320
Common Stock, par valu...
Feb 23
2023
SELL
Payment of exercise price or tax liability
$4,307,298
$52.77 p/Share
81,624
Reduced 15.67%
439,224
Common Stock, par valu...
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
207,432
Added 28.48%
520,848
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$392,793
$50.67 p/Share
7,752
Reduced 2.41%
313,416
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
25,518
Added 7.36%
321,168
Common Stock, par valu...
Jan 12
2023
SELL
Open market or private sale
$543,842
$51.76 p/Share
10,507
Reduced 3.43%
295,650
Common Stock, par valu...
Jan 12
2023
BUY
Exercise of conversion of derivative security
$325,717
$31.0 p/Share
10,507
Added 3.32%
306,157
Common Stock, par valu...
Jan 11
2023
SELL
Open market or private sale
$531,444
$50.58 p/Share
10,507
Reduced 3.43%
295,650
Common Stock, par valu...
Jan 11
2023
BUY
Exercise of conversion of derivative security
$325,717
$31.0 p/Share
10,507
Added 3.32%
306,157
Common Stock, par valu...
Dec 21
2022
SELL
Open market or private sale
$531,969
$50.63 p/Share
10,507
Reduced 3.43%
295,650
Common Stock, par valu...
Dec 21
2022
BUY
Exercise of conversion of derivative security
$325,717
$31.0 p/Share
10,507
Added 3.32%
306,157
Common Stock, par valu...
Dec 20
2022
SELL
Open market or private sale
$522,933
$49.77 p/Share
10,507
Reduced 3.43%
295,650
Common Stock, par valu...
Dec 20
2022
BUY
Exercise of conversion of derivative security
$325,717
$31.0 p/Share
10,507
Added 3.32%
306,157
Common Stock, par valu...
Nov 15
2022
SELL
Open market or private sale
$546,994
$52.06 p/Share
10,507
Reduced 3.43%
295,650
Common Stock, par valu...
Nov 15
2022
BUY
Exercise of conversion of derivative security
$325,717
$31.0 p/Share
10,507
Added 3.32%
306,157
Common Stock, par valu...
Nov 14
2022
SELL
Open market or private sale
$551,617
$52.5 p/Share
10,507
Reduced 3.43%
295,650
Common Stock, par valu...
Nov 14
2022
BUY
Exercise of conversion of derivative security
$325,717
$31.0 p/Share
10,507
Added 3.32%
306,157
Common Stock, par valu...