Aug 13
2024
SELL
Open market or private sale
$2,120,358
$150.38 p/Share
14,100
Reduced 30.9%
31,528
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$1,037,759
$73.6 p/Share
14,100
Added 23.61%
45,628
Common Stock
Jul 16
2024
SELL
Open market or private sale
$135,036
$150.04 p/Share
900
Reduced 2.78%
31,528
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$66,240
$73.6 p/Share
900
Added 2.7%
32,428
Common Stock
May 15
2024
SELL
Open market or private sale
$2,103,600
$140.24 p/Share
15,000
Reduced 32.24%
31,528
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$1,104,000
$73.6 p/Share
15,000
Added 24.38%
46,528
Common Stock
May 14
2024
SELL
Open market or private sale
$2,034,900
$135.66 p/Share
15,000
Reduced 32.24%
31,528
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$1,104,000
$73.6 p/Share
15,000
Added 24.38%
46,528
Common Stock
Feb 13
2024
SELL
Open market or private sale
$179,613
$132.85 p/Share
1,352
Reduced 4.11%
31,528
Common Stock
Feb 08
2024
SELL
Open market or private sale
$131,525
$134.21 p/Share
980
Reduced 3.13%
30,314
Common Stock
Feb 06
2024
SELL
Open market or private sale
$182,003
$142.19 p/Share
1,280
Reduced 4.17%
29,434
Common Stock
Jan 31
2024
SELL
Open market or private sale
$180,543
$140.72 p/Share
1,283
Reduced 4.34%
28,284
Common Stock
Aug 21
2023
SELL
Open market or private sale
$228,955
$107.39 p/Share
2,132
Reduced 7.29%
27,131
Common Stock
Feb 08
2023
SELL
Open market or private sale
$102,106
$104.19 p/Share
980
Reduced 3.74%
25,213
Common Stock
Feb 07
2023
SELL
Open market or private sale
$2,695,460
$102.38 p/Share
26,328
Reduced 51.97%
24,333
Common Stock
Feb 06
2023
SELL
Open market or private sale
$135,257
$105.67 p/Share
1,280
Reduced 5.38%
22,507
Common Stock
Jan 31
2023
SELL
Open market or private sale
$141,104
$109.98 p/Share
1,283
Reduced 5.67%
21,357
Common Stock
Feb 08
2022
SELL
Open market or private sale
$78,057
$79.65 p/Share
980
Reduced 4.63%
20,204
Common Stock
Feb 07
2022
SELL
Open market or private sale
$267,415
$80.79 p/Share
3,310
Reduced 14.62%
19,325
Common Stock
Dec 01
2021
SELL
Open market or private sale
$135,861
$82.59 p/Share
1,645
Reduced 9.14%
16,349
Common Stock
Feb 08
2021
SELL
Open market or private sale
$339,975
$116.83 p/Share
2,910
Reduced 16.37%
14,869
Common Stock
Dec 01
2020
SELL
Open market or private sale
$155,716
$94.66 p/Share
1,645
Reduced 12.52%
11,494
Common Stock
Nov 12
2020
SELL
Open market or private sale
$204,800
$90.74 p/Share
2,257
Reduced 18.39%
10,014
Common Stock