Jul 01
2021
SELL
Open market or private sale
$4,892,400
$244.62 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jul 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
Jun 30
2021
SELL
Open market or private sale
$4,904,600
$245.23 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 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
Jun 29
2021
SELL
Open market or private sale
$4,900,000
$245.0 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 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
Jun 28
2021
SELL
Open market or private sale
$4,921,800
$246.09 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 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
Jun 25
2021
SELL
Open market or private sale
$4,859,000
$242.95 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 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
Jun 24
2021
SELL
Open market or private sale
$4,909,000
$245.45 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 24
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
Jun 23
2021
SELL
Open market or private sale
$4,856,600
$242.83 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 23
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
Jun 22
2021
SELL
Open market or private sale
$4,859,000
$242.95 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 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
Jun 21
2021
SELL
Open market or private sale
$4,843,000
$242.15 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 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
Jun 18
2021
SELL
Open market or private sale
$4,878,800
$243.94 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 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
Jun 17
2021
SELL
Open market or private sale
$4,894,400
$244.72 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 17
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
Jun 16
2021
SELL
Open market or private sale
$4,851,000
$242.55 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock
Jun 16
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
Jun 15
2021
SELL
Open market or private sale
$4,879,800
$243.99 p/Share
20,000
Reduced 0.07%
28,986,249
Common Stock