Sep 29
2023
SELL
Open market or private sale
$600,500
$60.05 p/Share
10,000
Reduced 3.01%
321,766
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
$352,600
$35.26 p/Share
10,000
Added 2.93%
331,766
Common Stock
Sep 28
2023
SELL
Open market or private sale
$3,088,756
$60.77 p/Share
50,827
Reduced 13.64%
321,766
Common Stock
Sep 28
2023
BUY
Exercise of conversion of derivative security
$1,377,411
$27.1 p/Share
50,827
Added 12.29%
362,593
Common Stock
Aug 10
2023
SELL
Open market or private sale
$299,187
$60.32 p/Share
4,960
Reduced 1.52%
321,766
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
$174,889
$35.26 p/Share
4,960
Added 1.5%
326,726
Common Stock
Aug 04
2023
SELL
Open market or private sale
$496,526
$60.28 p/Share
8,237
Reduced 2.5%
321,766
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$223,222
$27.1 p/Share
8,237
Added 2.47%
325,003
Common Stock
Jul 28
2023
SELL
Open market or private sale
$582,800
$58.28 p/Share
10,000
Reduced 3.01%
321,766
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$189,400
$18.94 p/Share
10,000
Added 2.93%
331,766
Common Stock
Jul 27
2023
SELL
Open market or private sale
$580,200
$58.02 p/Share
10,000
Reduced 3.01%
321,766
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$189,400
$18.94 p/Share
10,000
Added 2.93%
331,766
Common Stock
Jul 26
2023
SELL
Open market or private sale
$451,275
$58.41 p/Share
7,726
Reduced 2.34%
321,766
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$146,330
$18.94 p/Share
7,726
Added 2.29%
329,492
Common Stock
Jul 24
2023
BUY
Grant, award, or other acquisition
$3,272,151
$58.27 p/Share
56,155
Added 14.86%
321,766
Common Stock
Apr 17
2023
-
3,000
Reduced 1.12%
265,611
Common Stock
Mar 24
2023
SELL
Open market or private sale
$3,746,400
$53.52 p/Share
70,000
Reduced 20.67%
268,611
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
$1,325,800
$18.94 p/Share
70,000
Added 17.13%
338,611
Common Stock
Jan 20
2023
SELL
Open market or private sale
$683,610
$48.03 p/Share
14,233
Reduced 5.03%
268,611
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
$269,573
$18.94 p/Share
14,233
Added 4.79%
282,844
Common Stock
Jan 18
2023
SELL
Open market or private sale
$1,023,190
$49.27 p/Share
20,767
Reduced 7.18%
268,611
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$393,326
$18.94 p/Share
20,767
Added 6.7%
289,378
Common Stock
Jan 03
2023
SELL
Open market or private sale
$443,700
$44.37 p/Share
10,000
Reduced 3.46%
278,611
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$189,400
$18.94 p/Share
10,000
Added 3.35%
288,611
Common Stock
Dec 29
2022
SELL
Open market or private sale
$1,514,464
$44.28 p/Share
34,202
Reduced 10.93%
278,611
Common Stock