Feb 08
2023
SELL
Open market or private sale
$608,200
$121.64 p/Share
5,000
Reduced 37.39%
8,372
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
$438,000
$87.6 p/Share
5,000
Added 27.22%
13,372
Common Stock
Nov 18
2022
SELL
Open market or private sale
$1,136,100
$113.61 p/Share
10,000
Reduced 54.43%
8,372
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$825,600
$82.56 p/Share
10,000
Added 35.25%
18,372
Common Stock
Oct 31
2022
SELL
Open market or private sale
$1,151,300
$115.13 p/Share
10,000
Reduced 54.43%
8,372
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$825,600
$82.56 p/Share
10,000
Added 35.25%
18,372
Common Stock
Sep 21
2022
SELL
Open market or private sale
$1,045,300
$104.53 p/Share
10,000
Reduced 54.43%
8,372
Common Stock
Sep 21
2022
BUY
Exercise of conversion of derivative security
$825,600
$82.56 p/Share
10,000
Added 35.25%
18,372
Common Stock
Aug 12
2022
SELL
Open market or private sale
$1,023,000
$102.3 p/Share
10,000
Reduced 54.43%
8,372
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$825,600
$82.56 p/Share
10,000
Added 35.25%
18,372
Common Stock
May 11
2022
SELL
Open market or private sale
$98,840
$98.84 p/Share
1,000
Reduced 10.67%
8,372
Common Stock
Apr 28
2022
SELL
Open market or private sale
$100,050
$100.05 p/Share
1,000
Reduced 9.64%
9,372
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$78,868
$103.23 p/Share
764
Reduced 6.86%
10,372
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
3,136
Added 21.97%
11,136
Common Stock
Dec 30
2021
SELL
Open market or private sale
$66,164
$94.52 p/Share
700
Reduced 8.05%
8,000
Common Stock
Dec 16
2021
SELL
Open market or private sale
$130,200
$93.0 p/Share
1,400
Reduced 13.86%
8,700
Common Stock
Dec 06
2021
SELL
Open market or private sale
$79,487
$91.05 p/Share
873
Reduced 7.96%
10,100
Common Stock
Aug 02
2021
SELL
Open market or private sale
$596,108
$93.39 p/Share
6,383
Reduced 36.78%
10,973
Common Stock
Jul 30
2021
SELL
Open market or private sale
$57,973
$93.96 p/Share
617
Reduced 3.43%
17,356
Common Stock
May 20
2021
SELL
Open market or private sale
$3,136,200
$104.54 p/Share
30,000
Reduced 62.54%
17,973
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$2,317,800
$77.26 p/Share
30,000
Added 38.47%
47,973
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$386,201
$98.32 p/Share
3,928
Reduced 17.94%
17,973
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
9,982
Added 31.31%
21,901
Common Stock
Dec 23
2020
SELL
Open market or private sale
$139,995
$93.33 p/Share
1,500
Reduced 8.59%
15,969
Common Stock
Nov 03
2020
SELL
Open market or private sale
$171,980
$85.99 p/Share
2,000
Reduced 10.27%
17,469
Common Stock