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
Jan 12
2022
SELL
Open market or private sale
$546,825
$237.75 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 12
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 11
2022
SELL
Open market or private sale
$532,887
$231.69 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 11
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 10
2022
SELL
Open market or private sale
$517,362
$224.94 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 10
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 07
2022
SELL
Open market or private sale
$526,930
$229.1 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 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
Jan 06
2022
SELL
Open market or private sale
$530,495
$230.65 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 06
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 05
2022
SELL
Open market or private sale
$534,221
$232.27 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 05
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 04
2022
SELL
Open market or private sale
$574,678
$249.86 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 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
Jan 03
2022
SELL
Open market or private sale
$581,256
$252.72 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Jan 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
Nov 03
2021
SELL
Open market or private sale
$20,494,211
$301.35 p/Share
68,008
Reduced 0.23%
28,918,241
Common Stock