Sep 29
2023
SELL
Open market or private sale
$504,512
$69.54 p/Share
7,255
Reduced 27.37%
19,248
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
$266,621
$36.75 p/Share
7,255
Added 21.49%
26,503
Common Stock
Aug 31
2023
SELL
Open market or private sale
$564,366
$77.79 p/Share
7,255
Reduced 27.37%
19,248
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$266,621
$36.75 p/Share
7,255
Added 21.49%
26,503
Common Stock
Jul 31
2023
SELL
Open market or private sale
$611,959
$84.35 p/Share
7,255
Reduced 27.37%
19,248
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$266,621
$36.75 p/Share
7,255
Added 21.49%
26,503
Common Stock
Jun 30
2023
SELL
Open market or private sale
$676,673
$93.27 p/Share
7,255
Reduced 27.37%
19,248
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$266,621
$36.75 p/Share
7,255
Added 21.49%
26,503
Common Stock
May 17
2023
-
8,496
Reduced 30.62%
19,248
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
9,450
Added 25.41%
27,744
Common Stock
May 10
2023
SELL
Open market or private sale
$7,165,353
$88.79 p/Share
80,700
Reduced 81.52%
18,294
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$2,840,640
$35.2 p/Share
80,700
Added 44.91%
98,994
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$148,550
$88.74 p/Share
1,674
Reduced 8.38%
18,294
Common Stock
May 07
2023
SELL
Payment of exercise price or tax liability
$266,574
$88.74 p/Share
3,004
Reduced 13.08%
19,968
Common Stock
May 07
2023
BUY
Exercise of conversion of derivative security
-
6,062
Added 20.88%
22,972
Common Stock
May 04
2023
SELL
Payment of exercise price or tax liability
$38,852
$88.1 p/Share
441
Reduced 2.54%
16,910
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$38,021
$87.81 p/Share
433
Reduced 2.43%
17,351
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$26,300
$78.51 p/Share
335
Reduced 1.85%
17,784
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
1,941
Added 9.68%
18,119
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$187,351
$95.93 p/Share
1,953
Reduced 6.26%
29,261
Common Stock
May 08
2022
SELL
Payment of exercise price or tax liability
$877,339
$100.52 p/Share
8,728
Reduced 21.85%
31,214
Common Stock
May 08
2022
BUY
Exercise of conversion of derivative security
-
14,831
Added 27.08%
39,942
Common Stock
May 07
2022
SELL
Payment of exercise price or tax liability
$77,601
$100.52 p/Share
772
Reduced 2.98%
25,111
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$46,715
$105.93 p/Share
441
Reduced 1.68%
25,883
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 15.96%
26,324
Common Stock