Oct 26
2021
SELL
Open market or private sale
$5,929,400
$296.47 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 26
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 25
2021
SELL
Open market or private sale
$5,876,000
$293.8 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 25
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 22
2021
SELL
Open market or private sale
$5,818,200
$290.91 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 22
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 21
2021
SELL
Open market or private sale
$5,804,000
$290.2 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 21
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 20
2021
SELL
Open market or private sale
$5,834,600
$291.73 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 20
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 19
2021
SELL
Open market or private sale
$5,871,600
$293.58 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 19
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 18
2021
SELL
Open market or private sale
$5,822,600
$291.13 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 18
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 15
2021
SELL
Open market or private sale
$5,829,200
$291.46 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
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