Oct 15
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 14
2021
SELL
Open market or private sale
$5,758,200
$287.91 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 14
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 13
2021
SELL
Open market or private sale
$5,650,400
$282.52 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 12
2021
SELL
Open market or private sale
$5,577,200
$278.86 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 11
2021
SELL
Open market or private sale
$5,487,400
$274.37 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 08
2021
SELL
Open market or private sale
$5,485,800
$274.29 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 07
2021
SELL
Open market or private sale
$5,534,200
$276.71 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 07
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 06
2021
SELL
Open market or private sale
$5,440,200
$272.01 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 05
2021
SELL
Open market or private sale
$5,450,000
$272.5 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 04
2021
SELL
Open market or private sale
$5,409,600
$270.48 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Oct 01
2021
SELL
Open market or private sale
$5,454,000
$272.7 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Sep 30
2021
SELL
Open market or private sale
$5,450,600
$272.53 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Sep 30
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock
Sep 29
2021
SELL
Open market or private sale
$5,437,400
$271.87 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Sep 29
2021
BUY
Exercise of conversion of derivative security
$1,186,800
$59.34 p/Share
20,000
Added 0.07%
29,006,249
Common Stock