Jul 31
2024
SELL
Payment of exercise price or tax liability
$4,053,152
$560.99 p/Share
7,225
Reduced 65.63%
3,784
capital stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$3,749,389
$471.74 p/Share
7,948
Added 41.93%
11,009
capital stock
May 07
2024
SELL
Payment of exercise price or tax liability
$531,370
$576.95 p/Share
921
Reduced 23.13%
3,061
capital stock
May 07
2024
BUY
Exercise of conversion of derivative security
$454,509
$413.19 p/Share
1,100
Added 21.65%
3,982
capital stock
Mar 21
2024
SELL
Open market or private sale
$1,704,321
$643.14 p/Share
2,650
Reduced 47.9%
2,882
capital stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$229,841
$647.44 p/Share
355
Reduced 6.03%
5,532
capital stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
$1,074,294
$413.19 p/Share
2,600
Added 30.64%
5,887
capital stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$76,243
$586.49 p/Share
130
Reduced 3.8%
3,287
capital stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$253,950
$586.49 p/Share
433
Added 11.25%
3,417
capital stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$1,565,220
$582.95 p/Share
2,685
Reduced 47.36%
2,984
capital stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$1,363,527
$413.19 p/Share
3,300
Added 36.79%
5,669
capital stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$103,024
$515.12 p/Share
200
Reduced 7.79%
2,369
capital stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$344,615
$515.12 p/Share
669
Added 20.66%
2,569
capital stock
Nov 10
2022
SELL
Open market or private sale
$366,873
$498.47 p/Share
736
Reduced 27.92%
1,900
capital stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$2,612,021
$479.27 p/Share
5,450
Reduced 67.4%
2,636
capital stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$2,116,230
$306.7 p/Share
6,900
Added 46.04%
8,086
capital stock
Nov 03
2022
SELL
Open market or private sale
$627,406
$482.62 p/Share
1,300
Reduced 52.29%
1,186
capital stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$122,299
$459.77 p/Share
266
Reduced 9.67%
2,486
capital stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$412,414
$459.77 p/Share
897
Added 24.58%
2,752
capital stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$158,211
$491.34 p/Share
322
Reduced 7.99%
3,710
capital stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$531,630
$491.34 p/Share
1,082
Added 21.16%
4,032
capital stock
Dec 17
2020
SELL
Open market or private sale
$1,300,000
$520.0 p/Share
2,500
Reduced 45.87%
2,950
capital stock
Nov 04
2020
SELL
Open market or private sale
$514,730
$514.73 p/Share
1,000
Reduced 8.33%
11,001
capital stock
Nov 04
2020
SELL
Payment of exercise price or tax liability
$2,733,201
$492.38 p/Share
5,551
Reduced 50.46%
5,450
capital stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$1,855,280
$231.91 p/Share
8,000
Added 40.0%
12,001
capital stock