May 01
2024
SELL
Open market or private sale
$13,419,674
$268.12 p/Share
50,051
Reduced 70.22%
21,223
Common Stock
Apr 23
2024
SELL
Open market or private sale
$1,132,753
$273.15 p/Share
4,147
Reduced 5.5%
71,274
Common Stock
Apr 22
2024
SELL
Open market or private sale
$806,878
$279.1 p/Share
2,891
Reduced 4.13%
67,164
Common Stock
Apr 22
2024
BUY
Exercise of conversion of derivative security
$572,784
$51.38 p/Share
11,148
Added 12.88%
75,421
Common Stock
Apr 16
2024
SELL
Open market or private sale
$1,611,251
$274.77 p/Share
5,864
Reduced 8.03%
67,164
Common Stock
Apr 09
2024
BUY
Grant, award, or other acquisition
-
11,679
Added 13.79%
73,028
Common Stock
Mar 25
2024
SELL
Open market or private sale
$287,743
$305.46 p/Share
942
Reduced 1.51%
61,349
Common Stock
Mar 22
2024
SELL
Open market or private sale
$893,934
$309.32 p/Share
2,890
Reduced 4.57%
60,416
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
1,875
Added 2.92%
62,291
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
$445,464
$154.14 p/Share
2,890
Added 4.37%
63,306
Common Stock
Mar 04
2024
SELL
Open market or private sale
$907,806
$314.12 p/Share
2,890
Reduced 4.57%
60,416
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$445,464
$154.14 p/Share
2,890
Added 4.37%
63,306
Common Stock
Feb 26
2024
SELL
Open market or private sale
$731,289
$295.59 p/Share
2,474
Reduced 3.93%
60,416
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$381,342
$154.14 p/Share
2,474
Added 3.78%
62,890
Common Stock
Feb 20
2024
SELL
Open market or private sale
$2,879,700
$287.97 p/Share
10,000
Reduced 14.2%
60,416
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$1,541,399
$154.14 p/Share
10,000
Added 12.44%
70,416
Common Stock
Feb 12
2024
SELL
Open market or private sale
$2,893,800
$289.38 p/Share
10,000
Reduced 14.2%
60,416
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$1,541,399
$154.14 p/Share
10,000
Added 12.44%
70,416
Common Stock
Feb 05
2024
SELL
Open market or private sale
$2,850,500
$285.05 p/Share
10,000
Reduced 14.2%
60,416
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$1,541,399
$154.14 p/Share
10,000
Added 12.44%
70,416
Common Stock
Jan 29
2024
SELL
Open market or private sale
$2,835,100
$283.51 p/Share
10,000
Reduced 14.2%
60,416
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$1,541,399
$154.14 p/Share
10,000
Added 12.44%
70,416
Common Stock
Jan 23
2024
SELL
Open market or private sale
$156,077
$278.71 p/Share
560
Reduced 0.92%
60,416
Common Stock
Jan 22
2024
SELL
Open market or private sale
$2,843,500
$284.35 p/Share
10,000
Reduced 14.09%
60,976
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$856,633
$77.07 p/Share
11,115
Added 13.54%
70,976
Common Stock