Feb 07
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Feb 04
2022
SELL
Open market or private sale
$500,526
$217.62 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Feb 03
2022
SELL
Open market or private sale
$496,202
$215.74 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Feb 02
2022
SELL
Open market or private sale
$525,688
$228.56 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Feb 01
2022
SELL
Open market or private sale
$528,563
$229.81 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
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