Sep 09
2024
SELL
Open market or private sale
$203,817
$94.36 p/Share
2,160
Reduced 9.93%
19,590
Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
$17,340
$15.0 p/Share
1,156
Added 5.05%
21,750
Common Stock
Aug 23
2024
SELL
Open market or private sale
$173,250
$99.0 p/Share
1,750
Reduced 7.83%
20,594
Common Stock
Aug 21
2024
SELL
Open market or private sale
$94,400
$94.4 p/Share
1,000
Reduced 4.28%
22,344
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 4.11%
23,344
Common Stock
Aug 06
2024
SELL
Open market or private sale
$164,500
$94.0 p/Share
1,750
Reduced 7.26%
22,344
Common Stock
Jul 17
2024
SELL
Open market or private sale
$91,670
$91.67 p/Share
1,000
Reduced 3.99%
24,094
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.83%
25,094
Common Stock
Jun 20
2024
SELL
Open market or private sale
$80,320
$80.32 p/Share
1,000
Reduced 3.99%
24,094
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.83%
25,094
Common Stock
May 20
2024
SELL
Open market or private sale
$111,250
$89.0 p/Share
1,250
Reduced 4.93%
24,094
Common Stock
May 15
2024
SELL
Open market or private sale
$83,360
$83.36 p/Share
1,000
Reduced 3.8%
25,344
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.66%
26,344
Common Stock
Apr 17
2024
SELL
Open market or private sale
$76,300
$76.3 p/Share
1,000
Reduced 3.8%
25,344
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.66%
26,344
Common Stock
Mar 14
2024
SELL
Open market or private sale
$203,375
$81.35 p/Share
2,500
Reduced 8.98%
25,344
Common Stock
Mar 12
2024
SELL
Open market or private sale
$74,000
$74.0 p/Share
1,000
Reduced 3.47%
27,844
Common Stock
Mar 11
2024
SELL
Open market or private sale
$146,860
$73.43 p/Share
2,000
Reduced 6.48%
28,844
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.14%
30,844
Common Stock
Feb 16
2024
SELL
Open market or private sale
$55,770
$74.36 p/Share
750
Reduced 2.45%
29,844
Common Stock
Feb 15
2024
SELL
Open market or private sale
$50,250
$67.0 p/Share
750
Reduced 2.39%
30,594
Common Stock
Feb 14
2024
SELL
Open market or private sale
$59,450
$59.45 p/Share
1,000
Reduced 3.09%
31,344
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$15,000
$15.0 p/Share
1,000
Added 3.0%
32,344
Common Stock
Jan 31
2024
SELL
Open market or private sale
$22,551
$59.19 p/Share
381
Reduced 1.2%
31,344
Common Stock (RSUs)
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
1,054
Added 3.22%
31,725
Common Stock (RSUs)