Oct 15
2024
SELL
Open market or private sale
$197,040
$98.52 p/Share
2,000
Reduced 3.71%
51,926
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
$30,000
$15.0 p/Share
2,000
Added 3.58%
53,926
Common Stock
Oct 04
2024
SELL
Open market or private sale
$392,067
$103.04 p/Share
3,805
Reduced 6.83%
51,926
Common Stock
Oct 04
2024
BUY
Exercise of conversion of derivative security
$57,075
$15.0 p/Share
3,805
Added 6.39%
55,731
Common Stock
Sep 06
2024
SELL
Open market or private sale
$946,800
$94.68 p/Share
10,000
Reduced 16.15%
51,926
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
$150,000
$15.0 p/Share
10,000
Added 13.9%
61,926
Common Stock
Jul 17
2024
SELL
Open market or private sale
$183,400
$91.7 p/Share
2,000
Reduced 3.72%
51,761
Common Stock
Jun 20
2024
SELL
Open market or private sale
$162,420
$81.21 p/Share
2,000
Reduced 3.59%
53,761
Common Stock
May 15
2024
SELL
Open market or private sale
$166,840
$83.42 p/Share
2,000
Reduced 3.46%
55,761
Common Stock
Apr 17
2024
SELL
Open market or private sale
$153,140
$76.57 p/Share
2,000
Reduced 3.35%
57,761
Common Stock
Mar 14
2024
SELL
Open market or private sale
$812,600
$81.26 p/Share
10,000
Reduced 14.33%
59,761
Common Stock
Feb 14
2024
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 2.8%
69,521
Common Stock
Jan 31
2024
SELL
Open market or private sale
$21,071
$59.19 p/Share
356
Reduced 0.5%
71,521
Common Stock (RSUs)
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
995
Added 1.37%
71,877
Common Stock (RSUs)
Jan 27
2024
SELL
Open market or private sale
$11,665
$60.13 p/Share
194
Reduced 0.27%
70,882
Common Stock (RSUs)
Jan 27
2024
BUY
Exercise of conversion of derivative security
-
464
Added 0.65%
71,076
Common Stock (RSUs)
Jan 26
2024
SELL
Open market or private sale
$25,434
$60.13 p/Share
423
Reduced 0.6%
70,612
Common Stock (RSUs)
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
1,016
Added 1.41%
71,035
Common Stock (RSUs)
Jan 12
2024
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 2.78%
70,019
Common Stock
Jan 01
2024
SELL
Open market or private sale
$18,587
$54.51 p/Share
341
Reduced 0.47%
72,019
Common Stock (PSUs)
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
813
Added 1.11%
72,360
Common Stock (PSUs)
Dec 13
2023
SELL
Open market or private sale
$121,540
$60.77 p/Share
2,000
Reduced 2.72%
71,547
Common Stock
Nov 18
2023
SELL
Open market or private sale
$83,862
$59.1 p/Share
1,419
Reduced 1.89%
73,547
Common Stock (RSUs)
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
4,079
Added 5.16%
74,966
Common Stock (RSUs)
Nov 15
2023
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 2.74%
70,887
Common Stock