Mar 25
2022
SELL
Open market or private sale
$487,255
$211.85 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 24
2022
SELL
Open market or private sale
$488,313
$212.31 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 23
2022
SELL
Open market or private sale
$486,174
$211.38 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Mar 22
2022
SELL
Open market or private sale
$499,215
$217.05 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Mar 21
2022
SELL
Open market or private sale
$493,879
$214.73 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 18
2022
SELL
Open market or private sale
$493,465
$214.55 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 17
2022
SELL
Open market or private sale
$476,445
$207.15 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Mar 16
2022
SELL
Open market or private sale
$464,669
$202.03 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Mar 15
2022
SELL
Open market or private sale
$450,547
$195.89 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,920,541
Common Stock
Mar 14
2022
SELL
Open market or private sale
$451,881
$196.47 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 11
2022
SELL
Open market or private sale
$463,381
$201.47 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 10
2022
SELL
Open market or private sale
$459,678
$199.86 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 09
2022
SELL
Open market or private sale
$464,807
$202.09 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock