Feb 29
2024
SELL
Open market or private sale
$10,978,145
$376.17 p/Share
29,184
Reduced 58.34%
20,841
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Open market or private sale
$10,918,200
$363.94 p/Share
30,000
Reduced 37.49%
50,025
Common Stock, $0.01 pa...
Jan 29
2024
SELL
Payment of exercise price or tax liability
$13,871,162
$386.05 p/Share
35,931
Reduced 30.99%
80,025
Common Stock, $0.01 pa...
Jan 29
2024
BUY
Grant, award, or other acquisition
-
74,595
Added 39.15%
115,956
Common Stock, $0.01 pa...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$964,030
$389.35 p/Share
2,476
Reduced 5.65%
41,361
Common Stock, $0.01 pa...
Jan 24
2024
BUY
Grant, award, or other acquisition
-
3,445
Added 7.29%
43,837
Common Stock, $0.01 pa...
Aug 10
2023
-
11,250
Reduced 21.78%
40,392
Common Stock, $0.01 pa...
Jul 20
2023
-
380
Reduced 0.73%
51,642
Common Stock, $0.01 pa...
Jun 29
2023
-
325
Reduced 0.62%
52,022
Common Stock, $0.01 pa...
Mar 03
2023
-
900
Reduced 1.69%
52,347
Common Stock, $0.01 pa...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$484,528
$170.01 p/Share
2,850
Reduced 5.08%
53,247
Common Stock, $0.01 pa...
Jan 29
2023
SELL
Payment of exercise price or tax liability
$1,085,665
$165.07 p/Share
6,577
Reduced 10.49%
56,097
Common Stock, $0.01 pa...
Jan 25
2023
SELL
Payment of exercise price or tax liability
$241,208
$171.07 p/Share
1,410
Reduced 1.98%
69,827
Common Stock, $0.01 pa...
Jan 25
2023
BUY
Grant, award, or other acquisition
-
8,337
Added 10.48%
71,237
Common Stock, $0.01 pa...
Jan 20
2023
-
9,000
Reduced 12.52%
62,900
Common Stock, $0.01 pa...
Jan 17
2023
-
2,000
Reduced 2.71%
71,900
Common Stock, $0.01 pa...
Aug 23
2022
-
1,720
Reduced 2.67%
62,674
Common Stock, $0.01 pa...
Aug 15
2022
-
1,000
Reduced 1.53%
64,394
Common Stock, $0.01 pa...
Mar 28
2022
-
3,280
Reduced 4.78%
65,394
Common Stock, $0.01 pa...
Mar 25
2022
-
1,153
Reduced 1.65%
68,674
Common Stock, $0.01 pa...
Mar 10
2022
SELL
Open market or private sale
$3,903,787
$130.2 p/Share
29,983
Reduced 28.86%
73,900
Common Stock, $0.01 pa...
Mar 10
2022
BUY
Exercise of conversion of derivative security
$891,366
$66.13 p/Share
13,479
Added 11.48%
103,883
Common Stock, $0.01 pa...
Feb 18
2022
SELL
Payment of exercise price or tax liability
$249,147
$87.42 p/Share
2,850
Reduced 3.06%
90,404
Common Stock, $0.01 pa...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$103,556
$78.81 p/Share
1,314
Reduced 1.39%
93,254
Common Stock, $0.01 pa...
Jan 29
2022
SELL
Payment of exercise price or tax liability
$428,108
$64.62 p/Share
6,625
Reduced 6.55%
94,568
Common Stock, $0.01 pa...