Sep 15
2021
|
BUY
Conversion of derivative security
|
$140,731,250
$143.75 p/Share
|
979,000
|
|
Mar 30
2020
|
BUY
Open market or private purchase
|
$1,058,358
$111.5 p/Share
|
9,492
|
|
Mar 27
2020
|
BUY
Open market or private purchase
|
$5,997,217
$111.46 p/Share
|
53,806
|
|
Mar 26
2020
|
BUY
Open market or private purchase
|
$5,494,954
$109.82 p/Share
|
50,036
|
|
Mar 25
2020
|
BUY
Open market or private purchase
|
$10,625,060
$102.61 p/Share
|
103,548
|
|
Mar 24
2020
|
BUY
Open market or private purchase
|
$9,226,872
$102.34 p/Share
|
90,159
|
|
Mar 23
2020
|
BUY
Open market or private purchase
|
$13,111,173
$97.65 p/Share
|
134,267
|
|
Mar 20
2020
|
BUY
Open market or private purchase
|
$9,045,603
$104.8 p/Share
|
86,313
|
|
Mar 19
2020
|
BUY
Open market or private purchase
|
$9,221,861
$107.59 p/Share
|
85,713
|
|
Mar 18
2020
|
BUY
Open market or private purchase
|
$12,116,208
$104.0 p/Share
|
116,502
|
|
Mar 17
2020
|
BUY
Open market or private purchase
|
$11,329,203
$106.2 p/Share
|
106,678
|
|
Mar 16
2020
|
BUY
Open market or private purchase
|
$10,718,583
$102.43 p/Share
|
104,643
|
|
Mar 13
2020
|
BUY
Open market or private purchase
|
$8,849,784
$104.9 p/Share
|
84,364
|
|
Mar 12
2020
|
BUY
Open market or private purchase
|
$13,332,665
$100.69 p/Share
|
132,413
|
|
Mar 11
2020
|
BUY
Open market or private purchase
|
$16,000,062
$112.88 p/Share
|
141,744
|
|
Mar 10
2020
|
BUY
Open market or private purchase
|
$18,567,511
$117.03 p/Share
|
158,656
|
|
Mar 09
2020
|
BUY
Open market or private purchase
|
$21,156,258
$114.42 p/Share
|
184,900
|
|
Mar 06
2020
|
BUY
Open market or private purchase
|
$13,104,756
$122.36 p/Share
|
107,100
|
|
Mar 05
2020
|
BUY
Open market or private purchase
|
$12,715,347
$125.77 p/Share
|
101,100
|
|
Mar 04
2020
|
BUY
Open market or private purchase
|
$9,181,755
$125.95 p/Share
|
72,900
|
|
Mar 03
2020
|
BUY
Open market or private purchase
|
$9,976,387
$122.11 p/Share
|
81,700
|
|
Mar 02
2020
|
BUY
Open market or private purchase
|
$8,242,143
$121.03 p/Share
|
68,100
|
|
Feb 28
2020
|
BUY
Open market or private purchase
|
$13,028,400
$118.44 p/Share
|
110,000
|
|
Feb 27
2020
|
BUY
Open market or private purchase
|
$13,076,154
$124.18 p/Share
|
105,300
|
|
Feb 26
2020
|
BUY
Open market or private purchase
|
$12,861,121
$125.23 p/Share
|
102,700
|
|