Mar 25
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 24
2020
SELL
Open market or private sale
$1,492,700
$149.27 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 24
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 23
2020
SELL
Open market or private sale
$1,397,300
$139.73 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 23
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 20
2020
SELL
Open market or private sale
$1,408,600
$140.86 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 20
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 19
2020
SELL
Open market or private sale
$1,359,800
$135.98 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 19
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 18
2020
SELL
Open market or private sale
$1,247,000
$124.7 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 18
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 17
2020
SELL
Open market or private sale
$1,316,300
$131.63 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 17
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 16
2020
SELL
Open market or private sale
$1,328,700
$132.87 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 16
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 13
2020
SELL
Open market or private sale
$1,426,600
$142.66 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 13
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 12
2020
SELL
Open market or private sale
$1,453,200
$145.32 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 12
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 11
2020
SELL
Open market or private sale
$1,551,100
$155.11 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 11
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 10
2020
SELL
Open market or private sale
$1,565,900
$156.59 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 10
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock
Mar 09
2020
SELL
Open market or private sale
$1,543,400
$154.34 p/Share
10,000
Reduced 0.03%
30,108,800
Common Stock
Mar 09
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,118,800
Common Stock