Mar 31
2024
SELL
Payment of exercise price or tax liability
$402,883
$199.25 p/Share
2,022
Reduced 2.24%
88,264
Common Stock
Mar 31
2024
BUY
Exercise of conversion of derivative security
-
4,558
Added 4.81%
90,286
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$1,341,541
$200.98 p/Share
6,675
Reduced 7.22%
85,728
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
15,002
Added 14.76%
86,662
Common Stock
Dec 05
2023
SELL
Open market or private sale
$1,008,475
$188.5 p/Share
5,350
Reduced 6.06%
82,964
Common Stock
Dec 05
2023
-
5,563
Reduced 6.71%
77,401
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$261,157
$203.87 p/Share
1,281
Reduced 1.43%
88,314
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
2,888
Added 3.12%
89,595
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$542,018
$183.3 p/Share
2,957
Reduced 3.3%
86,707
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
6,667
Added 6.92%
89,664
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$486,199
$175.46 p/Share
2,771
Reduced 3.23%
82,997
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
6,246
Added 6.79%
85,768
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$1,099,325
$189.05 p/Share
5,815
Reduced 6.81%
79,522
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
13,107
Added 13.93%
80,976
Common Stock
Nov 11
2022
-
5,400
Reduced 6.96%
72,230
Common Stock
Nov 11
2022
SELL
Open market or private sale
$1,302,140
$186.02 p/Share
7,000
Reduced 8.27%
77,630
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$495,534
$167.58 p/Share
2,957
Reduced 3.38%
84,630
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
6,667
Added 7.07%
87,587
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,369,922
$192.54 p/Share
7,115
Reduced 8.08%
80,920
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
16,038
Added 16.3%
82,374
Common Stock
Nov 24
2021
-
3,000
Reduced 4.0%
71,997
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$946,166
$167.76 p/Share
5,640
Reduced 6.99%
74,997
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
-
12,714
Added 14.28%
76,328
Common Stock
May 04
2021
SELL
Open market or private sale
$523,500
$174.5 p/Share
3,000
Reduced 4.23%
67,923
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$737,668
$134.66 p/Share
5,478
Reduced 7.17%
70,923
Common Stock