Apr 19
2022
SELL
Open market or private sale
$435,091
$189.17 p/Share
2,300
Reduced 0.01%
28,926,000
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,928,300
Common Stock
Apr 18
2022
SELL
Open market or private sale
$1,765,497
$187.44 p/Share
9,419
Reduced 0.03%
28,926,000
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,935,419
Common Stock
Apr 14
2022
SELL
Open market or private sale
$444,176
$193.12 p/Share
2,300
Reduced 0.01%
28,933,119
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,935,419
Common Stock
Apr 13
2022
SELL
Open market or private sale
$445,142
$193.54 p/Share
2,300
Reduced 0.01%
28,933,119
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,935,419
Common Stock
Apr 12
2022
SELL
Open market or private sale
$454,802
$197.74 p/Share
2,300
Reduced 0.01%
28,933,119
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,935,419
Common Stock
Apr 11
2022
SELL
Open market or private sale
$448,546
$195.02 p/Share
2,300
Reduced 0.01%
28,933,119
Common Stock
Apr 11
2022
BUY
Exercise of conversion of derivative security
$186,277
$80.99 p/Share
2,300
Added 0.01%
28,935,419
Common Stock
Apr 09
2022
BUY
Grant, award, or other acquisition
-
14,878
Added 0.05%
28,933,119
Common Stock
Apr 08
2022
SELL
Open market or private sale
$457,102
$198.74 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Apr 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
Apr 07
2022
SELL
Open market or private sale
$460,943
$200.41 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Apr 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
Apr 06
2022
SELL
Open market or private sale
$464,255
$201.85 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Apr 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
Apr 05
2022
SELL
Open market or private sale
$491,924
$213.88 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Apr 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
Apr 04
2022
SELL
Open market or private sale
$501,492
$218.04 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Apr 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
Apr 01
2022
SELL
Open market or private sale
$487,301
$211.87 p/Share
2,300
Reduced 0.01%
28,918,241
Common Stock
Apr 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