Jun 27
2024
BUY
Grant, award, or other acquisition
-
2,088
Added 0.45%
457,088
Common Stock
May 29
2024
SELL
Open market or private sale
$5,750,150
$1150.03 p/Share
5,000
Reduced 9.9%
45,500
Common Stock
May 28
2024
SELL
Open market or private sale
$5,700,200
$1140.04 p/Share
5,000
Reduced 9.01%
50,500
Common Stock
May 24
2024
SELL
Open market or private sale
$15,894,750
$1059.65 p/Share
15,000
Reduced 21.28%
55,500
Common Stock
Dec 15
2023
SELL
Open market or private sale
$492,520
$492.52 p/Share
1,000
Reduced 1.4%
70,500
Common Stock
Nov 28
2023
SELL
Open market or private sale
$5,255,470
$477.77 p/Share
11,000
Reduced 13.33%
71,500
Common Stock
Jun 23
2023
BUY
Grant, award, or other acquisition
-
650
Added 0.78%
82,500
Common Stock
Jun 07
2023
SELL
Open market or private sale
$1,344,105
$384.03 p/Share
3,500
Reduced 4.1%
81,850
Common Stock
Mar 30
2023
SELL
Open market or private sale
$1,372,750
$274.55 p/Share
5,000
Reduced 5.53%
85,350
Common Stock
Feb 24
2023
SELL
Open market or private sale
$1,728,000
$230.4 p/Share
7,500
Reduced 7.66%
90,350
Common Stock
Nov 18
2022
SELL
Other acquisition or disposition
$1,449,963
$155.91 p/Share
9,300
Reduced 8.68%
97,850
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
-
1,438
Added 1.32%
107,150
Common Stock
Jun 28
2021
SELL
Open market or private sale
$4,451,880
$774.24 p/Share
5,750
Reduced 17.87%
26,428
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
-
429
Added 1.32%
32,178
Common Stock
Sep 16
2020
SELL
Open market or private sale
$4,135,760
$516.97 p/Share
8,000
Reduced 20.13%
31,749
Common Stock
Sep 16
2020
BUY
Exercise of conversion of derivative security
$117,600
$14.7 p/Share
8,000
Added 16.75%
39,749
Common Stock
Sep 15
2020
SELL
Open market or private sale
$20,715,601
$517.89 p/Share
40,000
Reduced 55.75%
31,749
Common Stock
Sep 15
2020
BUY
Exercise of conversion of derivative security
$588,000
$14.7 p/Share
40,000
Added 35.79%
71,749
Common Stock
Jun 10
2020
BUY
Grant, award, or other acquisition
-
712
Added 2.19%
31,749
Common Stock
Feb 18
2020
SELL
Open market or private sale
$10,210,476
$290.26 p/Share
35,177
Reduced 53.13%
31,037
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
$589,567
$16.76 p/Share
35,177
Added 34.69%
66,214
Common Stock
Dec 03
2019
SELL
Open market or private sale
$403,740
$201.87 p/Share
2,000
Reduced 6.05%
31,037
Common
Dec 03
2019
BUY
Exercise of conversion of derivative security
$29,400
$14.7 p/Share
2,000
Added 5.71%
33,037
Common
Aug 22
2019
SELL
Open market or private sale
$858,650
$171.73 p/Share
5,000
Reduced 13.87%
31,037
Common
Aug 22
2019
BUY
Exercise of conversion of derivative security
$73,500
$14.7 p/Share
5,000
Added 12.18%
36,037
Common