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
Feb 17
2022
SELL
Open market or private sale
$469,453
$204.11 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 16
2022
SELL
Open market or private sale
$484,449
$210.63 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 15
2022
SELL
Open market or private sale
$487,646
$212.02 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 14
2022
SELL
Open market or private sale
$477,802
$207.74 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 11
2022
SELL
Open market or private sale
$489,279
$212.73 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 10
2022
SELL
Open market or private sale
$502,596
$218.52 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 09
2022
SELL
Open market or private sale
$503,677
$218.99 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 08
2022
SELL
Open market or private sale
$495,673
$215.51 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Feb 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
Feb 07
2022
SELL
Open market or private sale
$503,930
$219.1 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock