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
Jun 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
Apr 16
2021
SELL
Open market or private sale
$15,839,609
$231.58 p/Share
68,398
Reduced 0.24%
28,986,249
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
136,406
Added 0.47%
29,054,647
Common Stock
Mar 08
2021
-
120,000
Reduced 0.41%
28,918,241
Common Stock
Oct 30
2020
SELL
Open market or private sale
$3,502,950
$233.53 p/Share
15,000
Reduced 0.05%
29,038,241
Common Stock
Oct 29
2020
SELL
Open market or private sale
$3,601,350
$240.09 p/Share
15,000
Reduced 0.05%
29,053,241
Common Stock
Oct 28
2020
SELL
Open market or private sale
$3,625,050
$241.67 p/Share
15,000
Reduced 0.05%
29,068,241
Common Stock