Dec 12
2023
SELL
Payment of exercise price or tax liability
$25,880
$135.5 p/Share
191
Reduced 0.15%
130,789
Common Shares
Dec 12
2023
BUY
Grant, award, or other acquisition
-
762
Added 0.58%
130,980
Common Shares
Nov 14
2022
SELL
Payment of exercise price or tax liability
$53,294
$124.52 p/Share
428
Reduced 0.36%
118,468
Common Shares
Nov 14
2022
BUY
Grant, award, or other acquisition
-
1,709
Added 1.42%
118,896
Common Shares
Dec 09
2021
SELL
Payment of exercise price or tax liability
$49,028
$157.14 p/Share
312
Reduced 0.28%
109,362
Common Shares
Dec 09
2021
BUY
Grant, award, or other acquisition
-
1,247
Added 1.12%
109,674
Common Shares
Nov 05
2021
-
6,000
Reduced 5.55%
102,177
Common Shares
Aug 05
2021
SELL
Open market or private sale
$14,886,000
$148.86 p/Share
100,000
Reduced 48.04%
108,177
Common Shares
Aug 05
2021
BUY
Exercise of conversion of derivative security
$6,674,000
$66.74 p/Share
100,000
Added 32.45%
208,177
Common Shares
Aug 04
2021
-
16,800
Reduced 13.44%
108,177
Common Shares
Feb 03
2021
SELL
Open market or private sale
$7,229,312
$128.75 p/Share
56,150
Reduced 32.47%
116,778
Common Shares
Feb 03
2021
BUY
Exercise of conversion of derivative security
$3,747,451
$66.74 p/Share
56,150
Added 24.51%
172,928
Common Shares
Dec 09
2020
SELL
Payment of exercise price or tax liability
$171,796
$119.22 p/Share
1,441
Reduced 1.22%
116,750
Common Shares
Dec 09
2020
BUY
Grant, award, or other acquisition
-
5,306
Added 4.3%
118,191
Common Shares
Nov 20
2020
-
18,180
Reduced 12.2%
130,885
Common Shares
Nov 09
2020
SELL
Open market or private sale
$19,447,169
$108.16 p/Share
179,800
Reduced 54.67%
149,065
Common Shares
Nov 09
2020
SELL
Payment of exercise price or tax liability
$47,319
$105.86 p/Share
447
Reduced 0.14%
328,865
Common Shares
Nov 09
2020
BUY
Grant, award, or other acquisition
-
1,785
Added 0.54%
329,312
Common Shares
Nov 09
2020
BUY
Exercise of conversion of derivative security
$11,857,809
$65.95 p/Share
179,800
Added 35.44%
327,527
Common Shares
Nov 03
2020
SELL
Open market or private sale
$10,191,000
$101.91 p/Share
100,000
Reduced 40.37%
147,727
Common Shares
Nov 03
2020
BUY
Exercise of conversion of derivative security
$6,595,000
$65.95 p/Share
100,000
Added 28.76%
247,727
Common Shares