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
Feb 24
2022
SELL
Open market or private sale
$450,064
$195.68 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 23
2022
SELL
Open market or private sale
$447,442
$194.54 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 22
2022
SELL
Open market or private sale
$455,078
$197.86 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 18
2022
SELL
Open market or private sale
$458,459
$199.33 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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