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...
Oct 05
2022
SELL
Open market or private sale
$490,992
$46.73 p/Share
10,507
Reduced 3.43%
295,650
Common Stock, par valu...
Oct 05
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...
Oct 04
2022
SELL
Open market or private sale
$485,516
$46.2 p/Share
10,509
Reduced 3.43%
295,650
Common Stock, par valu...
Oct 04
2022
BUY
Exercise of conversion of derivative security
$325,779
$31.0 p/Share
10,509
Added 3.32%
306,159
Common Stock, par valu...
Mar 10
2022
SELL
Open market or private sale
$31,142
$50.72 p/Share
614
Reduced 0.21%
295,650
Common Stock, par valu...
Mar 09
2022
SELL
Payment of exercise price or tax liability
$45,368
$51.09 p/Share
888
Reduced 0.3%
296,264
Common Stock, par valu...
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
2,115
Added 0.71%
297,152
Common Stock, par valu...