Nov 02
2021
SELL
Open market or private sale
$1,921,133
$302.16 p/Share
6,358
Reduced 0.02%
28,986,249
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$377,284
$59.34 p/Share
6,358
Added 0.02%
28,992,607
Common Stock
Nov 01
2021
SELL
Open market or private sale
$6,049,600
$302.48 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Nov 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
Oct 29
2021
SELL
Open market or private sale
$5,969,800
$298.49 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 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
Oct 28
2021
SELL
Open market or private sale
$5,927,600
$296.38 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 28
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 27
2021
SELL
Open market or private sale
$5,942,400
$297.12 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Oct 27
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 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