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...
Mar 07
2022
BUY
Exercise of conversion of derivative security
$299,960
$29.99 p/Share
10,002
Added 3.28%
295,037
Common Stock, par valu...
Mar 02
2022
SELL
Open market or private sale
$383,651
$49.67 p/Share
7,724
Reduced 2.64%
285,035
Common Stock, par valu...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$555,609
$49.67 p/Share
11,186
Reduced 3.68%
292,759
Common Stock, par valu...
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
26,634
Added 8.06%
303,945
Common Stock, par valu...
Feb 25
2022
SELL
Open market or private sale
$2,788,053
$48.05 p/Share
58,024
Reduced 17.3%
277,311
Common Stock, par valu...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$3,053,350
$45.43 p/Share
67,210
Reduced 16.7%
335,335
Common Stock, par valu...
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
151,545
Added 27.35%
402,545
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$721,420
$42.68 p/Share
16,903
Reduced 6.31%
251,000
Common Stock, par valu...