Oct 31
2023
BUY
Grant, award, or other acquisition
-
8,013
Added 17.85%
36,870
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
-
832
Reduced 2.8%
28,857
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
2,117
Added 6.66%
29,689
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
-
831
Reduced 2.93%
27,572
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
2,116
Added 6.93%
28,403
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
869
Reduced 3.2%
26,287
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
2,117
Added 7.23%
27,156
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
-
3,756
Reduced 13.04%
25,039
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
2,052
Added 6.65%
28,795
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
7,507
Added 21.92%
26,743
Common Stock
Aug 15
2022
SELL
Open market or private sale
$85,975
$171.95 p/Share
500
Reduced 2.53%
19,236
Common Stock
Aug 03
2022
SELL
Open market or private sale
$170,000
$170.0 p/Share
1,000
Reduced 4.82%
19,736
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
1,570
Reduced 7.04%
20,736
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
3,994
Added 15.19%
22,306
Common Stock
May 17
2022
SELL
Open market or private sale
$85,000
$170.0 p/Share
500
Reduced 2.66%
18,312
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
-
1,570
Reduced 7.7%
18,812
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
3,993
Added 16.38%
20,382
Common Stock
Apr 18
2022
SELL
Open market or private sale
$99,085
$198.17 p/Share
500
Reduced 2.96%
16,389
Common Stock
Mar 22
2022
SELL
Open market or private sale
$42,000
$210.0 p/Share
200
Reduced 1.17%
16,889
Common Stock
Mar 15
2022
SELL
Open market or private sale
$95,200
$190.4 p/Share
500
Reduced 2.84%
17,089
Common Stock
Feb 15
2022
SELL
Open market or private sale
$97,965
$195.93 p/Share
500
Reduced 2.76%
17,589
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
-
1,593
Reduced 8.09%
18,089
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
3,993
Added 16.87%
19,682
Common Stock
Dec 15
2021
SELL
Open market or private sale
$557,444
$230.73 p/Share
2,416
Reduced 13.34%
15,689
Common Stock
Nov 15
2021
SELL
Open market or private sale
$551,731
$228.46 p/Share
2,415
Reduced 11.77%
18,105
Common Stock