Feb 01
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 31
2022
SELL
Open market or private sale
$524,837
$228.19 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 28
2022
SELL
Open market or private sale
$500,687
$217.69 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 28
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 27
2022
SELL
Open market or private sale
$499,997
$217.39 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 26
2022
SELL
Open market or private sale
$494,937
$215.19 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 25
2022
SELL
Open market or private sale
$504,114
$219.18 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 25
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 24
2022
SELL
Open market or private sale
$496,662
$215.94 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 21
2022
SELL
Open market or private sale
$509,749
$221.63 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 20
2022
SELL
Open market or private sale
$522,514
$227.18 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 19
2022
SELL
Open market or private sale
$527,758
$229.46 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 19
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 18
2022
SELL
Open market or private sale
$524,446
$228.02 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 14
2022
SELL
Open market or private sale
$529,230
$230.1 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Jan 13
2022
SELL
Open market or private sale
$536,199
$233.13 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock