Feb 22
2024
BUY
Grant, award, or other acquisition
-
900
Added 22.22%
3,150
Common Shares (restric...
Jan 01
2024
SELL
Payment of exercise price or tax liability
$600,498
$1505.01 p/Share
399
Reduced 2.35%
16,551
Common Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,000
Added 23.53%
3,250
Common Shares (restric...
Jan 01
2023
SELL
Payment of exercise price or tax liability
$507,744
$1414.33 p/Share
359
Reduced 2.2%
15,950
Common Shares
May 16
2022
-
25
Reduced 0.16%
15,409
Common Shares
Feb 25
2022
BUY
Grant, award, or other acquisition
-
1,250
Added 28.41%
3,150
Common Shares (restric...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
750
Added 4.63%
15,434
Common Shares
Jun 07
2021
-
41
Reduced 0.3%
13,684
Common Shares
Mar 17
2021
-
45
Reduced 0.33%
13,725
Common Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
1,000
Added 25.64%
2,900
Common Shares (restric...
Jan 01
2021
SELL
Payment of exercise price or tax liability
$715,472
$1000.66 p/Share
715
Reduced 4.94%
13,770
Common Shares
Feb 27
2020
BUY
Grant, award, or other acquisition
-
900
Added 19.57%
3,700
Common Shares (restric...
Jan 01
2020
SELL
Payment of exercise price or tax liability
$884,599
$1115.51 p/Share
793
Reduced 5.88%
12,685
Common Shares
Aug 12
2019
-
45
Reduced 0.39%
11,478
Common Shares
Jun 24
2019
SELL
Open market or private sale
$1,047,180
$1047.18 p/Share
1,000
Reduced 7.99%
11,523
Common Shares
May 09
2019
SELL
Open market or private sale
$1,060,571
$979.29 p/Share
1,083
Reduced 7.96%
12,523
Common Shares
Mar 06
2019
SELL
Open market or private sale
$958,490
$958.49 p/Share
1,000
Reduced 6.85%
13,606
Common Shares
Mar 05
2019
SELL
Open market or private sale
$950,490
$950.49 p/Share
1,000
Reduced 6.41%
14,606
Common Shares
Feb 28
2019
BUY
Grant, award, or other acquisition
-
1,000
Added 17.24%
4,800
Common Shares (restric...
Jan 01
2019
SELL
Payment of exercise price or tax liability
$681,006
$857.69 p/Share
794
Reduced 4.84%
15,606
Common Shares
Sep 20
2018
-
50
Reduced 0.35%
14,400
Common Shares
Aug 17
2018
-
45
Reduced 0.31%
14,450
Common Shares
May 07
2018
SELL
Open market or private sale
$2,577,750
$875.0 p/Share
2,946
Reduced 16.89%
14,500
Common Shares
May 04
2018
-
50
Reduced 0.29%
17,446
Common Shares
Mar 01
2018
BUY
Grant, award, or other acquisition
-
1,800
Added 23.68%
5,800
Common Shares (restric...