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
Mar 09
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 08
2022
SELL
Open market or private sale
$445,694
$193.78 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 08
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 07
2022
SELL
Open market or private sale
$461,587
$200.69 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 04
2022
SELL
Open market or private sale
$467,199
$203.13 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 03
2022
SELL
Open market or private sale
$478,676
$208.12 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 02
2022
SELL
Open market or private sale
$481,045
$209.15 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Mar 01
2022
SELL
Open market or private sale
$487,209
$211.83 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Mar 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
Feb 28
2022
SELL
Open market or private sale
$482,747
$209.89 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 25
2022
SELL
Open market or private sale
$472,374
$205.38 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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