Dec 06
2024
SELL
Open market or private sale
$122,464
$137.6 p/Share
890
Reduced 0.88%
99,699
Common Stock, $0.01 pa...
Sep 06
2024
-
5,427
Reduced 5.12%
100,589
Common Stock, $0.01 pa...
Sep 05
2024
-
31,937
Reduced 20.65%
122,704
Common Stock, $0.01 pa...
Sep 05
2024
SELL
Open market or private sale
$2,277,077
$136.45 p/Share
16,688
Reduced 13.6%
106,016
Common Stock, $0.01 pa...
Aug 05
2024
SELL
Open market or private sale
$2,788,564
$167.1 p/Share
16,688
Reduced 9.74%
154,641
Common Stock, $0.01 pa...
Jul 05
2024
SELL
Open market or private sale
$3,101,356
$201.57 p/Share
15,386
Reduced 8.24%
171,329
Common Stock, $0.01 pa...
Jun 06
2024
SELL
Open market or private sale
$2,760,288
$184.61 p/Share
14,952
Reduced 7.41%
186,715
Common Stock, $0.01 pa...
Jun 05
2024
SELL
Open market or private sale
$7,944,586
$184.96 p/Share
42,953
Reduced 14.24%
258,667
Common Stock, $0.01 pa...
Jun 05
2024
-
57,000
Reduced 22.04%
201,667
Common Stock, $0.01 pa...
Jun 03
2024
BUY
Grant, award, or other acquisition
-
18,834
Added 5.88%
301,620
Common Stock, $0.01 pa...
Apr 18
2024
SELL
Open market or private sale
$12,388,646
$166.4 p/Share
74,451
Reduced 19.06%
316,161
Common Stock, $0.01 pa...
Apr 17
2024
BUY
Grant, award, or other acquisition
-
137,820
Added 26.08%
390,612
Common Stock, $0.01 pa...
Feb 12
2024
SELL
Open market or private sale
$1,179,208
$175.87 p/Share
6,705
Reduced 2.58%
252,792
Common Stock, $0.01 pa...
Feb 12
2024
BUY
Exercise of conversion of derivative security
$113,985
$17.0 p/Share
6,705
Added 2.52%
259,497
Common Stock, $0.01 pa...
Feb 09
2024
SELL
Open market or private sale
$6,620,928
$175.18 p/Share
37,795
Reduced 13.01%
252,792
Common Stock, $0.01 pa...
Feb 09
2024
BUY
Exercise of conversion of derivative security
$642,515
$17.0 p/Share
37,795
Added 11.51%
290,587
Common Stock, $0.01 pa...
Dec 19
2023
SELL
Open market or private sale
$4,458,503
$150.29 p/Share
29,666
Reduced 10.5%
252,792
Common Stock, $0.01 pa...
Dec 19
2023
BUY
Exercise of conversion of derivative security
$504,322
$17.0 p/Share
29,666
Added 9.5%
282,458
Common Stock, $0.01 pa...
Dec 14
2023
SELL
Open market or private sale
$4,301,715
$145.0 p/Share
29,667
Reduced 10.5%
252,792
Common Stock, $0.01 pa...
Dec 14
2023
BUY
Exercise of conversion of derivative security
$504,339
$17.0 p/Share
29,667
Added 9.5%
282,459
Common Stock, $0.01 pa...
Dec 13
2023
SELL
Open market or private sale
$4,180,970
$140.93 p/Share
29,667
Reduced 10.5%
252,792
Common Stock, $0.01 pa...
Dec 13
2023
BUY
Exercise of conversion of derivative security
$504,339
$17.0 p/Share
29,667
Added 9.5%
282,459
Common Stock, $0.01 pa...
Sep 05
2023
SELL
Open market or private sale
$5,434,842
$136.76 p/Share
39,740
Reduced 13.58%
252,792
Common Stock, $0.01 pa...
Sep 05
2023
BUY
Exercise of conversion of derivative security
$73,121
$1.84 p/Share
39,740
Added 11.96%
292,532
Common Stock, $0.01 pa...
Aug 07
2023
SELL
Open market or private sale
$5,180,109
$130.35 p/Share
39,740
Reduced 13.58%
252,792
Common Stock, $0.01 pa...