Aug 21
2023
SELL
Open market or private sale
$902,294
$134.27 p/Share
6,720
Reduced 5.9%
107,196
Common Stock, par valu...
Aug 21
2023
BUY
Exercise of conversion of derivative security
-
16,800
Added 12.85%
113,916
Common Stock, par valu...
May 22
2023
SELL
Open market or private sale
$777,840
$115.75 p/Share
6,720
Reduced 6.47%
97,116
Common Stock, par valu...
May 21
2023
BUY
Exercise of conversion of derivative security
-
16,800
Added 13.93%
103,836
Common Stock, par valu...
Feb 21
2023
SELL
Open market or private sale
$638,019
$95.17 p/Share
6,704
Reduced 7.15%
87,036
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
16,760
Added 15.17%
93,740
Common Stock, par valu...
Nov 21
2022
SELL
Open market or private sale
$787,720
$94.0 p/Share
8,380
Reduced 9.82%
76,980
Common Stock, par valu...
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
16,740
Added 16.4%
85,360
Common Stock, par valu...
Aug 22
2022
SELL
Open market or private sale
$1,125,758
$134.66 p/Share
8,360
Reduced 10.86%
68,620
Common Stock, par valu...
Aug 21
2022
BUY
Exercise of conversion of derivative security
-
16,720
Added 17.84%
76,980
Common Stock, par valu...
Aug 16
2022
SELL
Open market or private sale
$1,519,705
$145.01 p/Share
10,480
Reduced 14.81%
60,260
Common Stock, par valu...
May 23
2022
SELL
Open market or private sale
$906,734
$2169.22 p/Share
418
Reduced 10.57%
3,537
Common Stock, par valu...
May 21
2022
BUY
Exercise of conversion of derivative security
-
836
Added 17.45%
3,955
Common Stock, par valu...
Feb 16
2022
-
103
Reduced 3.2%
3,119
Common Stock, par valu...
Feb 16
2022
SELL
Open market or private sale
$433,098
$3115.81 p/Share
139
Reduced 4.14%
3,222
Common Stock, par valu...
Feb 15
2022
SELL
Open market or private sale
$3,339,975
$3150.92 p/Share
1,060
Reduced 23.98%
3,361
Common Stock, par valu...
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,060
Added 19.34%
4,421
Common Stock, par valu...
Nov 17
2021
-
29
Reduced 0.86%
3,361
Common Stock, par valu...
Nov 17
2021
SELL
Open market or private sale
$495,496
$3564.72 p/Share
139
Reduced 3.94%
3,390
Common Stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$3,374,298
$3537.0 p/Share
954
Reduced 21.28%
3,529
Common Stock, par valu...
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
1,060
Added 19.12%
4,483
Common Stock, par valu...
Aug 18
2021
SELL
Open market or private sale
$450,637
$3241.99 p/Share
139
Reduced 3.9%
3,423
Common Stock, par valu...
Aug 16
2021
SELL
Open market or private sale
$3,131,982
$3283.0 p/Share
954
Reduced 21.12%
3,562
Common Stock, par valu...
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
1,060
Added 19.01%
4,516
Common Stock, par valu...
May 17
2021
SELL
Open market or private sale
$3,544,555
$3245.93 p/Share
1,092
Reduced 24.01%
3,456
Common Stock, par valu...